TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

TX Text Control .NET for Windows Forms 是一套功能丰富的文字处理控件,它以可重复使用控件的形式为开发人员提供了Word中常用的文字处理功能,对于需要强大且灵活的文档处理能力的应用程序而言,是理想的选择。

TX Text Control .NET for Windows Forms X19试用版


图像和条形码占位符的合并

图像和条形码可以像合并 告模板中的字段一样进行合并。图像或条形码占位符在设计时被添加到模板中,并与文件、数据库或内存中的数据合并。

图像占位符对象

可以用给定的名称将图像对象添加到模板中。数据列必须包含作为字节数组的二进制图像数据、System.Drawing.Image类型的对象、文件名、十六进制或Base64编码的字符串。这些选项涵盖了数据库中最典型的图像表示方式。

合并后的图像会被放大或缩小,以匹配模板中占位图的宽度。下面的截图显示了一个占位图和对象数据源上下文菜单。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

打开与合并字段相同的对话框,您可以选择包含图像数据的特定数据列。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

模板合并后,图像会被缩放以匹配占位图大小。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

合并条码

类似于图像,条码是作为一个占位符插入的。您可以在设计时在您的模板中定义类型、条码文本长度、大小和位置,以便动态地合并数据。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

告数据源配置文件

表数据源配置文件是在出厂的模板设计器 TX Text Control Words 中创建的,包括数据连接和创建的数据关系。在您的代码中不需要为主-从块定义数据关系。您只需在模板设计器中打开一个数据源,创建关系,并将这些设置保存为 表数据源配置文件。

创建数据关系

在模板设计器中,有一个对话框用于定义设计器中用于预览 表的几个表之间的关系。这些设置可以直接保存为基于XML的配置文件。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

这种方法的独特优势在于,您可以通过持有数据源信息的独立文件获得灵活性。您可以轻松地使用相同的配置文件与不同的模板。考虑一下数据源改变的情况–可能是新的SQL Server。在这种情况下,你不需要改变所有的模板,而只需要改变一个配置文件。

在模板设计器中,您只需保存配置文件和您的模板。

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

在Visual Studio中,只需要一行代码就可以将模板与给定的数据源和所有定义的关系合并。你所需要做的就是将一个TextControl和一个MailMerge组件拖放到你的窗体上,以便:

  • 使用TextComponent属性将MailMerge与TextControl实例连接起来。
  • 指定您的数据源配置文件路径
  • 指定您的模板文件路径

TX Text Control系列教程—Windows Forms:图像和条形码占位符的合并

最后,在你的代码中,你只需要调用MailMerge的Merge方法来启动合并过程。

文章推荐:

TX Text Control系列教程—Windows Forms:创建应用程序


如果您对Text Control感兴趣,可以咨询在线客服>>购买正版授权软件。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月1日
下一篇 2021年1月1日

相关推荐

发表回复

登录后才能评论