GroupDocs.Assembly使将一个PDF文档嵌入到另一个文档中变得简单且可定制。
- 创建一个具有嵌入内容占位符的模板(当前不支持PDF模板)。
- 指定模板的文件路径。
- 提供要嵌入的文档的文件路径。
- 将最终文件保存为带有合并内容的PDF。
GroupDocs.Assembly使将一个PDF文档嵌入到另一个文档中变得简单且可定制。
// 在模板中使用此标签标记嵌入文档的位置
// <<doc [doc_expression]>>
// 设置主模板的文件路径
// 目前不支持PDF模板。
String template = "doc_template.docx";
// 提供要插入的文档的路径
DataSourceInfo data
= new DataSourceInfo("insert.docx", "doc_expression");
// 保存带有嵌入内容的最终文件
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
使用GroupDocs.Assembly for Java,无论文件类型如何,嵌入文档都简单且可定制。在您的项目中实现干净且一致的结果。
快速可靠地填写来自JSON、XML或CSV等来源的数据,优化您的工作流程。
GroupDocs.Assembly允许您将表格、图表和列表与文本、超链接、图像甚至动态条形码一并插入。
LINQ模板帮助您精确定位数据,处理数组等重复元素,并轻松应用自定义样式。
跨各种格式合并文档,包括PDF、HTML、MS Office文件和OpenOffice,为您的项目确保灵活性。
// 在模板文件中添加占位符标签
// <<image [expression]>>
// 定义模板的路径
// 目前不支持PDF模板。
String template = "template.docx";
// 指定图像的路径
DataSourceInfo data =
= new DataSourceInfo("logo.jpg", "expression");
// 初始化DocumentAssembler实例
DocumentAssembler asm = new DocumentAssembler();
// 保存带有嵌入图像的文件
asm.assembleDocument(template, "result.pdf", data);
借助Java,您可以在50多种文件格式之间嵌入和组合内容。无缝添加文件以创建专业结果。