将URL转换为PDF
连接器ID:URL 转 PDF
将HTML代码或网页转换为PDF文档。
支持嵌入内容,如图像、CSS样式和JavaScript元素。
不仅可以转换静态HTML模板,还可以转换整个URL,轻松将动态网页转为PDF。
保留原始HTML或网页的布局、样式和结构,确保PDF尽可能接近原始效果。
自定义选项
允许自定义页面大小(A4、Letter等)、边距、页眉、页脚等,从而控制输出格式。
交互式元素:
可以保留PDF中的交互元素,如链接和按钮,使其不仅是静态文档,还能保持一定的交互性。
易于使用
用户友好的界面或API,使用户或开发人员无需技术专长即可快速将HTML内容转换为PDF。
可访问性
生成可移植文档,可在不同设备和平台上通用访问,并保持与PDF阅读器兼容。
使用场景
报告生成:自动将动态Web报告转换为PDF以便共享或归档。
离线访问:允许用户下载网页以便离线查看。
网页内容存档:创建网页的PDF版本,用于法律、营销或归档用途。
电子邮件附件:将HTML邮件模板转换为PDF,以便在各个平台轻松共享和查看。
- Method: POST
- Endpoint: /api/v2/ConvertUrlToPdf
参数
- Web URLString, Required
需要转换为PDF的网页的Web URL。
示例 - https://www.google.com
- 认证类型String, Required
Url网站的认证类型,如果有
- 用户名String, Required
如果需要认证,用户名
示例 - userName
- 密码String, Required
PDF文件的密码,输入必须为字符串格式。
示例 - 1234
- 文件内容Base64, Required
映射基本PDF文件内容
- 文件名String, Required
顶层PDF文件名和扩展名
- 布局String, Required
您可以选择任何一种布局 -
- Landscape
- Portrait
- 格式String, RequiredDefault: A4
您可以选择任何一种格式 -
- A0, A1, A2, A3, A4, A5, A6, A7, A8
- Tabloid
- Legal
- Statement
- Executive
- 比例decimal, Required
URL-PDF的比例将以小数格式表示。
示例 - 0.8
- 上边距String, Required
PDF文件的上边距,输入必须为字符串格式。
示例 - 40px
- 左边距String, Required
PDF文件的左边距,输入必须为字符串格式。
示例 - 40px
- 右边距String, Required
PDF文件的右边距,输入必须为字符串格式。
示例 - 40px
- 下边距String, Required
PDF文件的下边距,输入必须为字符串格式。
示例 - 40px
- 打印背景Boolean, RequiredDefault: true
URL-PDF的打印背景将是布尔值
true
false
- 显示页眉页脚Boolean, RequiredDefault: true
URL-PDF的显示页眉页脚将是布尔值
true
false
输出
- 文件内容Base64, Required
PDF4me操作的输出文件内容
- 文件名String, Required
PDF4me操作的输出文件名
Header
Content-Type:application/json
Authorization: 请从链接复制密钥。
Payload
{
"webUrl": "https://www.google.com",
"authType": "NoAuth",
"username": "userName",
"password": "1234",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"layout": "landscape",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"bottomMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda