跳到主要内容

生成多个文档

产生生成多个文档

生成多个文档 API 使用一个模板和多个数据项生成多个文档。您发送模板(templateFileTypetemplateFileNametemplateFileData Base64), documentDataTypeJson 或者 XML), outputTypeDocxPDFWord、Excel、 HTML), documentDataText 或者 documentDataFile, 选修的 fileMetaDatametaDataJson, 和 async。 这 API 返回 JSON 一个 outputDocuments 数组(或轮询) URL 什么时候 async请使用下面的测试工具进行尝试;更多详情请参见后续章节。

尝试生成多个文档 API

:::备注 快速参考 终点: POST /api/v2/GenerateDocumentMultiple · 必需的: api-keytemplateFileTypetemplateFileNametemplateFileDatadocumentDataTypeoutputTypedocumentDataText :::

在线体验

使用下方表格提交您的 API 密钥,模板文件(Base64)、数据类型、输出类型和数据(JSON/XML (文本或文件)。响应是 JSON 使用生成的文档。无需编写代码,只需填写字段并点击即可。 发送请求.

Loading API Tester...

概述、参数和用例

什么是“批量生成文档”?

此端点可从一个模板和多个数据记录生成多个文档(JSON 或者 XML您提供模板(Word, HTML, 或者 PDF 作为 Base64), documentDataTypeJson 或者 XML), outputTypeDocxPDFWord、Excel、 HTML),以及通过以下方式获得的数据 documentDataText 或者 documentDataFile。 这 API 每个数据记录生成一个文档并返回。 outputDocuments 数组(或轮询) URL 什么时候 async)。

主要特点

  • 一个模板,多个文档:同一模板与每条数据记录合并。
  • 模板类型Docx, 单词, HTML, 或者 PDFBase64)。
  • 数据documentDataTypeJson 或者 XML;数据在 documentDataText 或者 documentDataFile
  • 输出outputTypeDocxPDFWord、Excel 或 HTML
  • 异步: 使用 async 适用于大批量生产。

:::提示 最佳用途

当您需要使用同一模板生成多个文档时(例如批量信函、证书、标签)。如果每次通话仅需生成一个文档,请使用其他模板。 生成单个文档.

:::

先决条件

使用此端点之前,请确保您已具备以下条件:

  • 有效的 PDF4me API 钥匙 (获得你的 API 钥匙
  • 模板文件(Word文档) HTML, 或者 PDF) 在 Base64 格式
  • 数据 JSON 或者 XML 格式

回复格式

API 返回 JSONoutputDocuments 包含用于同步处理的已生成文档的数组(200) OK或提供轮询 URL 用于异步处理(202) Accepted)。

获取帮助