转变 URL 到 PDF 使用 n8n 行动
PDF4me 转变 URL 到 PDF 将网页转换为高质量网页 PDF 通过文件 n8n 自动化工作流程。流程网站 URL离开 n8n 触发器用于捕获完整的网页,包括 HTML, CSS, JavaScript该解决方案能够精确渲染图像、字体和交互元素,支持响应式布局处理、全页面捕获和专业格式设置。它非常适合网页归档、文档生成、内容保存、合规性报告、网页抓取、自动快照以及需要可靠功能的数字化记录工作流程。 URL-到-PDF 转换过程可实现精准的网页渲染和无缝集成。
相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客 →
设置
添加 PDF4me “转变 URL 到 PDF节点到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南。
先决条件:
- PDF4me API 证书
- n8n 工作流访问
配置:
- 添加 PDF4me 节点到工作流
- 选择“转换” URL 到 PDF“ 行动
- 配置输入参数(见下文)

参数
Convert 函数的完整参数列表 URL 到 PDF 操作。配置这些参数以控制 URL 到 PDF 转换。
重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 网址*** | String | 目标网页 URL • 要转换的网页的完整网址 PDF • PDF4me的高级渲染引擎处理网页 • 必须是有效且可访问的。 URL | https://example.com/page |
| 文件名*** | String | PDF 输出文件名 • 指定生成的文件的名称 PDF 文件 • 必须包含 .pdf 扩展名 • PDF4me 确保唯一命名和格式验证 | URL_TO_PDF.pdf |
| 身份验证类型*** | String | 网站身份验证方法 • 为受保护的网站指定身份验证类型 • 选项:无需身份验证、基本身份验证、 OAuth, API 钥匙 • PDF4me 支持多种身份验证方法 | No Authentication |
| 页面布局*** | String | 页面方向设置 • 选择纵向(竖屏)或横向(横屏)模式 • 影响 PDF 页面尺寸和内容流 • 默认设置为竖屏 | Portrait |
| 页面格式*** | String | 页面尺寸格式 • 选择纸张尺寸格式 PDF 一代 • 支持标准格式:A系列、法律文件、小报 • 默认尺寸为 A4 | A4 |
| 二进制数据输出名称*** | String | 二进制数据输出映射 • 定义用于访问生成的数据的变量名。 PDF 二进制数据 • 用于后续工作流程操作 • 对工作流程自动化至关重要 | data |
高级选项
以下参数可在“高级选项”部分中找到,且为可选参数:
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 规模 | 小数 | 内容缩放因子 • 控制内容的大小 PDF • 1.0 代表 100% 原始尺寸 • 在调整尺寸的同时保持质量 | 0.8 |
| 顶部边际 | String | 顶部边距配置 • 设置上边距(像素、英寸或厘米) • 确保与顶部边缘保持一致的间距 • 默认值为 40 像素 | 40px |
| 左边距 | String | 左边距设置 • 定义内容定位的左边距空间 • 保持一致的左对齐 • 默认值为 40 像素 | 40px |
| 右边距 | String | 右侧边距配置 • 设置右边距以控制内容宽度 • 防止文本被截断 • 默认值为 40 像素 | 40px |
| 底边距 | String | 底部边距配置 • 配置底部间距以获得合适的页面布局 • 防止内容被截断 • 默认值为 40 像素 | 40px |
| 打印背景 | Boolean | 背景打印控制 • 启用或禁用背景元素(颜色、图案、图像) • 确保准确的视觉呈现 • 默认值为真 | true |
| 显示页眉页脚 | Boolean | 页眉/页脚可见性 • 控制页面页眉和页脚的包含 • 包括页码、标题、时间戳 • 默认值为真 | true |
| 自定义配置文件 | String | 自定义配置配置文件 • 使用自定义配置文件设置其他选项 • JSON包含预定义参数的类似格式 • 启用高级功能 PDF 生成设置 • 特殊需求可选 | { "outputDataFormat": "base64" } |
输出
输出参数
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 文件名 | String | PDF4me 生成的 PDF 文件名 - 成功生成的完整文件名 PDF 文档必须具有正确的 .pdf 扩展名。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。 | URL_TO_PDF.pdf |
| mimeType | String | PDF4me MIME 类型标识符 - 标准化 MIME 生成的类型 PDF 文件,始终设置为 application/pdf 经过 PDF4me的转换引擎。这确保了所有系统和应用程序都能正确处理和识别文件。 | application/pdf |
| 文件大小 | 数字 | PDF4me PDF 文件大小(字节) 生成的确切大小 PDF 文件大小以字节为单位,由 PDF4me 用于存储规划、带宽优化和文件传输监控。对企业文档管理和工作流自动化至关重要。 | 1347439 |
| 成功 | Boolean | PDF4me 转换状态指示器 - Boolean 指示成功或失败的标志 URL-到-PDF 转换过程。 PDF4me 返回 true 为了成功转化和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。 | true |
| 源网址 | String | PDF4me 来源 URL 参考 - 原始网页 URL 经处理 PDF4me的转换引擎。此参考资料用于审计跟踪、调试以及跟踪生成的文件的来源。 PDF 企业工作流程中的文档 | https://en.wikipedia.org/wiki/Main_Page |
| 布局 | String | PDF4me 页面方向设置 - 页面方向 PDF 一代 PDF4me的渲染引擎。指示是否 PDF 根据输入参数的指定,以纵向(垂直)或横向(水平)方向创建。 | portrait |
| 格式 | String | PDF4me 页面尺寸格式 - 使用的纸张尺寸格式 PDF 一代 PDF4me的文档处理引擎。反映转换过程中应用的页面尺寸(A4、A3、Letter 等),以确保文档格式一致。 | A4 |
###N8N 行动反应
这 PDF4me 转变 URL 到 PDF API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:
- JSON
- Table
- Schema
- Binary
JSON 回复格式
原始 JSON 来自……的回应 API:
[
{
"fileName": "URL_TO_PDF.pdf",
"mimeType": "application/pdf",
"fileSize": 1347439,
"success": true,
"sourceUrl": "https://en.wikipedia.org/wiki/Main_Page",
"layout": "portrait",
"format": "A4"
}
]
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 价值 |
|---|---|
| fileName | URL_TO_PDF.pdf |
| mimeType | application/pdf |
| fileSize | 1347439 |
| success | true |
| sourceUrl | https://en.wikipedia.org/wiki/Main_Page |
| layout | portrait |
| format | A4 |
架构视图
响应的数据结构和类型:
1 item
fileName: AB URL_TO_PDF.pdf
mimeType: AB application/pdf
fileSize: # 1347439
success: ☑ true
sourceUrl: AB https://en.wikipedia.org/wiki/Main_Page
layout: AB portrait
format: AB A4
类型指示器:
AB= String#= 数字☑= Boolean
二进制数据视图
实际 PDF 文件数据和元数据:
data
─────────────────────────────
File Name: URL_TO_PDF.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 1.35 MB
二进制数据访问:
- n8n 二进制对象:
$binary.data.data - Base64 内容可直接使用
- 文件操作可供下载、通过电子邮件发送或存储
用例
网络内容存档和法律文件
- 将网页、在线文章和数字内容转换为 PDF 法律证据、合规文件和监管记录的格式
- 通过将动态网页内容、社交媒体帖子和在线通信转换为以下格式来处理它们: PDF 用于法律发现、诉讼支持和证据保全的格式
- 将网站快照、在线文档和数字资产存档 PDF 历史资料保存、合规性审计和监管报告的格式
商业智能与竞争分析
- 将竞争对手网站、市场调研页面和行业报告转换为 PDF 用于竞争分析、市场情报和战略规划的格式
- 通过将在线仪表板、分析报告和业务指标转换为以下格式来处理它们: PDF 高管报告、董事会演示和利益相关者沟通的格式
- 将基于网络的调查、客户反馈和在线评论转化为 PDF 用于分析、报告和业务决策的格式
内容管理和数字出版
- 将基于网络的内容、在线文章和数字出版物转换为 PDF 用于印刷分发、离线访问和内容存档的格式
- 通过将在线表单、Web 应用程序和数字工作流程转换为以下格式来处理它们: PDF 记录保存、合规性文件和流程文件的格式
- 将基于网络的目录、产品页面和营销内容转换为 PDF 用于线下分发、印刷营销和客户沟通的格式