跳到主要内容

生成单个文档

产生生成单个文档

生成单个文档 API 根据模板和数据生成一份文档。您发送模板(templateFileTypetemplateFileNametemplateFileData Base64), documentDataType (文本, JSONXML), outputType (html, PDF(Word、Excel), documentDataText 或者 documentDataFile, 选修的 fileMetaDatametaDataJson, 和 async。 这 API 返回生成的文档(二进制或轮询) URL请使用下面的测试工具进行尝试;更多详情请参见后续章节。

尝试使用“生成单个文档”功能 API

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

在线体验

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

Loading API Tester...

概述、参数和用例

什么是“生成单个文档”?

此端点根据模板(Word、)生成单个文档 HTML, 或者 PDF)和数据(JSON 或者 XML您提供模板文件(Base64), templateFileTypetemplateFileNamedocumentDataType (文本, JSONXML), outputType (html, PDF(Word、Excel),以及通过以下方式获取的数据 documentDataText 或者 documentDataFile。 这 API 将数据合并到模板中并返回生成的文档。此参数为可选参数。 fileMetaDatametaDataJson 用于添加额外元数据。

主要特点

  • 模板类型: 单词, HTML, 或者 PDF 模板(Base64)。
  • 数据documentDataType: 文本, JSON, 或者 XML;数据在 documentDataText 或者 documentDataFileBase64)。
  • 输出outputType:html, PDFWord 或 Excel。
  • 异步: 使用 async 适用于大型模板或数据。

:::提示 最佳用途

当每次通话只需要一份文件(发票、信函、报告)时使用。如果需要使用同一个模板生成多份文件,请使用其他模板。 生成多个文档.

:::

先决条件

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

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

回复格式

API 返回生成的文档作为二进制数据,用于同步处理(200) OK或提供轮询 URL 用于异步处理(202) Accepted)。

获取帮助