Text Control 控件 中 Service Pack 3:MailMerge 支持 SVG 图像

图像的合并方式与报告模板中的合并字段相同。占位符在设计时添加,并与文件、数据库或内存中的数据合并。可以将图像对象添加到具有指定名称的模板中。数据列必须包含字节数组形式的二进制图像数据、System.Drawing.Image 类型的对象、文件名、十六进制或 Base64 编码字符串。

MailMerge 现在支持 SVG 图像来替换占位符图像字段。本文介绍如何使用 SVG 图像以及如何将它们合并到文档中。

TX Text Control是一款功能类似于 MS Word 的文字处理控件,包括文档创建、编辑、打印、邮件合并、格式转换、拆分合并、导入导出、批量生成等功能。广泛应用于企业文档管理,网站内容发布,电子病历中病案模板创建、病历书写、修改历史、连续打印、病案归档等功能的实现。

TX Text Control 最新下载https://www.evget.com/vendor/118

图像占位符

以下屏幕截图显示了带有图像合并字段的模板:

从 TX Text Control 32.0 SP3 开始,图像占位符可以与 SVG 数据合并。

合并 SVG 图像占位符

下面的 JSON 数据是 SVG 图像如何成为合并数据的一部分的示例。SVG 图像必须以纯 XML 格式提供,不得编码为 base64 字符串。

以下代码展示了如何将 JSON 数据与模板合并:

复制代码
string jsonData = File.ReadAllText("data.json");

using (MailMerge mailMerge = new MailMerge())
{
mailMerge.TextComponent = textControl1;
mailMerge.MergeJsonData(jsonData);
}
以下截图显示了合并模板的结果:
结论

图像的合并方式与报告模板中的合并字段相同。占位符在设计时添加,并与文件、数据库或内存中的数据合并。从 TX Text Control 32.0 SP3 开始,图像占位符可以与 SVG 数据合并。

相关推荐
贾伟康1 天前
【化学实验室|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康1 天前
【化学实验室|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击
软件测试·移动开发·harmonyos·arkts·arkui
成渝丶1 天前
自动发布如何避免重复提交:三个检查点
软件测试·自动化
泽众云测试3 天前
泽众TestAgent-面向测试的AI智能体
软件测试·人工智能·ai测试
zuozewei7 天前
第02篇-k6-脚本结构与生命周期
软件测试·jmeter·性能测试·k6·ai 编程
软件交付观察室7 天前
数据大屏总数与明细为什么对不上?2026项目开发排查指南
软件测试·数据库·sql·sqlite·数据可视化
测试开发技术7 天前
AI时代我们要如何玩抓包测试:Reqable + AI Agent
软件测试·人工智能·测试工具·接口测试·agent·抓包
泽众云测试8 天前
国产化替代国外性能测试工具推荐:泽众PerformanceRunner
软件测试·测试工具·性能测试
尚云第三方软件测试10 天前
第三方软件测试公司怎么做接口测试?用例设计、工具链与常见漏测场景
软件测试·软件验收测试·第三方软件测试公司