转变 HTML 到 PDF 网页转换器 API
PDF4me 转变 HTML 到 PDF 变换 HTML 文件和网页内容转换为专业格式 PDF 通过高级文档 API 集成。这一强大的解决方案处理 HTML 内容,包括单个 HTML 文件或多个 HTML 文件 ZIP 将档案转换为高质量格式 PDF 文档具有可自定义的布局、格式和样式选项。 API 支持全面 HTML 它能够精确控制页面尺寸、边距、缩放和视觉元素,使其成为网页内容归档、文档生成和自动化渲染的理想选择。 PDF 创建工作流程。
验证您的身份 API 要求
要访问 PDF4me REST API每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份。 REST API。
主要特点
- HTML 文件处理:转换单个 HTML 文件或多个 HTML 文件 ZIP 档案
- 网页内容渲染转换网页和 HTML 将内容转化为专业 PDF 文件
- 可自定义布局支持纵向和横向两种屏幕方向,以及多种页面格式
- 精确格式多种页面尺寸,包括 A0-A8、Tabloid、Legal、Statement 和 Executive 等。
- 高级造型:可控制边距、缩放、背景打印以及页眉/页脚显示
- ZIP 存档支持处理多个 HTML 来自带有索引文件规范的压缩归档文件的文件
REST API 端点
这 PDF4me REST API 使用标准 HTTP 与资源交互的方法。全部 HTML 到 PDF 转换操作通过单个端点执行:
- 方法: POST
- 终点:
/api/v2/ConvertHtmlToPdf
支持的格式
这 API 为各种 HTML 内容类型和页面格式:
HTML 内容类型
- 单身的 HTML 文件处理包含完整内容的单个 .html 文件
- ZIP 档案处理多个 HTML 压缩文件中的文件 ZIP 档案
- 网页:转换实时网络内容和 HTML基于文档
- HTML 拥有资产支持 HTML 嵌入的文件 CSS, JavaScript以及图像
页面格式
- 标准尺寸A0、A1、A2、A3、A4、A5、A6、A7、A8
- 商业模式小报、法律、声明、高管
- 定制尺寸:可根据特定需求灵活调整页面尺寸
- 方向控制纵向和横向布局选项
布局选项
- 时尚肖像标准文档采用垂直页面方向
- 横屏模式横向页面方向,适用于宽内容
- 利润控制精确的上、下、左、右边距设置
- 缩放选项内容缩放比例从 0 到 0.8 调整至最佳拟合度
REST API 参数
Convert 函数的完整参数列表 HTML 到 PDF REST API参数按类别组织,以便更好地理解和实施。
重要的: 标有星号 (*) 的参数为必填项,必须提供。 API 正常运作。
必需参数
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 文件内容* | Base64 | 映射上一步操作的文件内容。支持单个文件。 HTML 或者 HTML 文件 ZIP | JVBERi... |
| HTML文件名* | String | 来源 HTML 文件名带有 .html 扩展名 | document.html |
| 索引文件路径* | String | 当输入文件为……时,需要索引文件路径。 ZIP | index.html |
| 布局* | String | 输出布局 PDF 文件。选项有: 肖像 或者 景观 | Portrait |
| 格式* | String | 您可以选择任何格式 - A0、A1、A2、A3、A4、A5、A6、A7、A8, 小报, 合法的, 陈述, 管理人员 | A4 |
| 规模* | 小数 | 将缩放比例指定为 0 到 0.8 之间的十进制值。缩放比例决定内容缩放的幅度。较小的值会缩小内容,较大的值会在允许的范围内放大内容。例如,输入 0.8 会将内容缩放至原始大小的 80%。 | 0.8 |
| 顶部边距* | String | 根据您的需求指定 TopMargin 的值。此值定义页面(或容器)顶部边缘与内容之间的间距。该值必须使用有效单位(例如,像素)。例如,输入 40像素 将上边距设置为 40 像素。 | 40px |
| 底边距* | String | 根据您的需求指定 BottomMargin 的值。此设置控制页面(或容器)底部边缘与内容之间的距离。该值必须使用有效单位(例如像素)输入。例如,输入 40像素 这将创建 40 像素的底部边距,确保内容从底部边缘向上移动。 | 40px |
| 左边距* | String | 根据您的需求指定 LeftMargin 的值。此值定义页面(或容器)左边缘与内容之间的间距。该值必须包含有效单位(例如,像素)。例如,输入 40像素 将在左边距添加 40 像素,使内容从左边缘向内移动。 | 40px |
| 右边距* | String | 根据您的需求指定 RightMargin 的值。此值定义了页面(或容器)右边缘与内容之间的间距。该值必须使用有效单位(例如,像素)。例如,输入 40像素 将在右边距添加 40 像素,使内容从右边缘向内移动。 | 40px |
| 打印背景* | Boolean | 选择“是”会将背景(例如颜色、图案或图像)与内容一起打印出来。 PDF选择“否”将排除背景,仅显示主要内容。 PDF。 | true |
| 显示页眉页脚* | Boolean | 选择“是”会将页眉和页脚(例如页码、标题或其他设置信息)包含在内。 PDF选择“否”将排除页眉和页脚,因此只会显示主要内容。 | true |
输出
这 PDF4me 转变 HTML 到 PDF REST API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:
- JSON
- Table
- Schema
- Binary
JSON 回复格式
原始 JSON 来自……的回应 API:
{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 价值 |
|---|---|
| 文件内容 | 输出文件内容 PDF4me 行动 |
| 文件名 | 输出文件名 PDF4me 行动 |
架构视图
响应的数据结构和类型:
2 items
File Content: AB Output file content from PDF4me action
File Name: AB Output file name from PDF4me action
类型指示器:
AB= String
二进制数据视图
实际转换 PDF 文件数据和元数据:
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
二进制数据访问:
- PDF 内容:可供下载或进一步处理
- HTML 转换:完整的网站内容 PDF 转型
请求示例
标题
Content-Type: application/json
Authorization: YOUR_API_KEY
笔记: 获得你的 API 钥匙 PDF4me 控制面板
有效载荷
{
"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 转变 HTML 到 PDF REST API 提供多种编程语言的代码示例。请选择最适合您开发环境的语言:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
HTML 转换功能
网络内容处理
- HTML 渲染: 先进的 HTML 解析和渲染引擎
- CSS 支持: 完全的 CSS 样式和布局保留
- JavaScript 处理支持动态内容和交互元素
- 资产整合图像、字体和外部资源处理
文档定制
- 页面布局纵向和横向方向控制
- 格式选择多种页面尺寸,从 A0 到 A8 以及商务格式
- 利润控制精确的上、下、左、右边距设置
- 缩放选项内容缩放以实现最佳页面适配性和可读性
高级造型
- 背景印刷:控制背景颜色、图案和图像
- 页眉/页脚页码、标题和文档信息
- 内容保存保持原状 HTML 结构和格式
- 高质量输出: 高分辨率 PDF 具有专业形象的一代
行业应用案例及应用
- Business & Enterprise
- E-commerce & Retail
- Legal & Professional Services
- Education & Training
- Government & Compliance
商业及企业应用案例
- 文档生成:根据 HTML 模板创建 PDF 报告和文档
- 商业报告将 HTML 商业报告转换为 PDF
- 公司文件将 HTML 企业文档转换为 PDF
- 业务仪表盘将 HTML 仪表板转换为 PDF 格式以生成报告。
电子商务与零售应用案例
- 电子商务从 HTML 内容生成产品目录和发票
- 产品目录将 HTML 产品目录转换为 PDF
- 发票将 HTML 发票转换为 PDF
- 电子商务报告将 HTML 电子商务报表转换为 PDF
法律及专业服务用例
- 法律与合规将基于网页的法律文件和合同转换为 PDF 格式
- 法律文件将 HTML 法律文档转换为 PDF
- 合同将 HTML 合同转换为 PDF
- 合规文件将 HTML 合规性文档转换为 PDF
教育与培训应用案例
- 教育与培训将在线课程和教育内容转换为 PDF 格式
- 在线课程将 HTML 在线课程转换为 PDF
- 教育内容将 HTML 教育内容转换为 PDF
- 培训材料将 HTML 培训材料转换为 PDF
政府及合规应用案例
- 网络内容存档将网页和 HTML 内容转换为 PDF 格式,以便长期保存。
- 公共记录将HTML公共记录转换为PDF格式以便存档
- 政府文件将HTML格式的政府文档转换为PDF格式
- 监管文件将 HTML 法规文档转换为 PDF