Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
合并引擎将文档作为输入,查找 MERGEFIELD 中的字段,并将其替换为从数据源获取的数据。 通常,纯文本和 HTML 被插入,但 Aspose.Words 用户还可以生成一个文档,用于处理更不寻常的情况 Mail Merge 菲尔兹。
强大 Aspose.Words 功能允许您扩展 Mail Merge 过程:
有时有必要执行一个 Mail Merge 操作,以便在合并字段中代替的不是文本,而是复选框或文本输入字段。 尽管这不是最常见的情况,但它对于某些任务来说非常方便。
Word文档的以下屏幕截图显示了具有合并字段的模板:
下面Word文档的此屏幕截图显示了已经生成的文档:
Subject 字段被替换为文本输入字段。
下面的代码示例演示如何在文档中插入复选框和输入文本字段 mail merge:
当执行 Mail Merge 操作,您可以使用特殊图像将数据库中的图像插入到文档中 Mail Merge 菲尔兹。 图像 Mail Merge field是一个名为Image的合并字段:MyFieldName.
在一个 mail merge,当图像 Mail Merge 字段在文档中遇到, FieldMergingCallback 事件被触发。 您可以响应此事件以将文件名、流或图像对象返回到 Mail Merge 引擎,以便它可以插入到文档中。
下面的代码示例演示如何插入存储在数据库中的图像 BLOB 字段到报告中:
在合并图像合并字段时,有时可能需要控制各种图像属性,例如 WrapType.
目前,使用 ImageFieldMergingArgs 您只能分别设置图像宽度或高度属性。 为了克服这个问题, Aspose.Words 提供 Shape 属性,这便于获得对插入的图像或任何其他形状的完全控制。
下面的代码示例演示如何设置各种图像属性:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.