使用 GroupDocs.Assembly,您可以将一个文档中的内容合并到另一个 PDF 文件中。自动化和自定义布局以获得专业结果。
- 准备一个带有占位符的模板(注意:目前不支持 PDF 模板)。
- 指定模板文档的文件路径。
- 指明要嵌入的文档路径。
- 将结果文件导出为包含嵌入内容的 PDF。
使用 GroupDocs.Assembly,您可以将一个文档中的内容合并到另一个 PDF 文件中。自动化和自定义布局以获得专业结果。
# 在您的模板中插入此标签以指定内容应嵌入的位置
# <<doc [doc_expression]>>
import groupdocs.assembly as ga
def run():
# 定义模板的文件路径
template = "doc_template.pdf"
# 设置要插入的文件的路径
data = ga.DataSourceInfo("insert.pdf", "doc_expression")
# 导出包含嵌入内容的最终文档
asm = ga.DocumentAssembler()
asm.assemble_document(template, "result.pdf", data)
GroupDocs.Assembly for Python via .NET 使开发者能够在不同文档类型之间嵌入和组合内容。合并部分或完整文档,支持格式化、布局控制和实时数据插入。
从 JSON、XML 或 CSV 等来源提取结构化数据,快速生成动态文档——消除手动工作,确保一致性。
通过嵌入图表、表格、图像、条形码、列表和文本轻松增强文档。GroupDocs.Assembly 确保每个组件都准确放置和样式设计。
使用 LINQ 表达式完全控制数据的显示方式。处理循环,应用条件格式,并样式化元素以匹配您的品牌或文档标准。
在 DOCX、XLSX、PDF、HTML 和 OpenOffice 等格式中组合和嵌入文档。享受无缝的格式互操作性和高输出保真度。
# 在您的文档模板中使用占位符标签
# <<image [expression]>>
import groupdocs.assembly as ga
def run():
# 定义模板文件的路径
template = "template.pdf"
# 设置图像文件的位置
data = ga.DataSourceInfo("logo.jpg", "expression")
# 初始化 DocumentAssembler 以处理模板
asm = ga.DocumentAssembler()
# 生成并保存包含嵌入图像的文档
asm.assemble_document(template, "result.pdf", data)
通过 Python via .NET,轻松将不同文件类型的内容集成到您的文档中。该 API 支持超过 50 种格式,以便实现平滑和一致的结果。