将 HTML 转换为 PDF
Connector ID: Html To Pdf
具有 “.html” 扩展名的文件,如果具有内容,可以使用 PDF4me 转换器在单一步骤中转换为 PDF 文件。 这可以与许多网页结合使用并创建一个集成过程。
- Method: POST
- Endpoint: /api/v2/ConvertHtmlToPdf
参数
- 文件内容base64, Required
映射来自前一个操作的文件内容。 支持单个 HTML 或 ZIP 中的 HTML 文件
- HTML 文件名String, Required
带有 .html 扩展名的源 HTML 文件名
- 索引文件路径String, Required
当输入文件为 ZIP 时,需要索引文件路径
- 布局String, Required
输出 PDF 文件的布局。 选项是
- Portrait
- Landscape
- 格式String, RequiredDefault: A4
您可以选择任何格式 -
- A0, A1, A2, A3, A4, A5, A6, A7, A8
- Tabloid
- Legal
- Statement
- Executive
- 比例decimal, Required
0 到 0.8
- 上边距String, Required
您可以根据需要选择 TopMargin
示例 - 40px
- 下边距String, Required
您可以根据需要选择 BottomMargin
示例 - 40px
- 左边距String, Required
您可以根据需要选择 LeftMargin
示例 - 40px
- 右边距String, Required
您可以根据需要选择 RightMargin
示例 - 40px
- 打印背景boolean, RequiredDefault: true
选择 true 在 PDF 中启用 PrintBackground,选择 false 在 PDF 中不显示 PrintBackground。
- 显示页眉和页脚boolean, RequiredDefault: true
选择 true 在 PDF 中启用 DisplayHeaderFooter,选择 false 在 PDF 中不显示 DisplayHeaderFooter。
输出
- 文件内容Binary
PDF4me 操作的输出文件内容
- 文件名String
PDF4me 操作的输出文件名
Header
Content-Type: application/json
Authorization: 请从 链接 复制密钥。
Payload
{
"docContent": "Please put HTML base64 content",
"docName": "output.pdf",
"indexFilePath": "please input file path",
"layout": "Portrait",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"bottomMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}
PDF4me API 示例
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda