API V2

将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, Required
Default: 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, Required
Default: true

URL-PDF的打印背景将是布尔值
true
false

显示页眉页脚Boolean, Required
Default: 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