使用更新超链接注释 n8n 行动
PDF4me 更新超链接注释 修改和管理超链接 PDF 通过文件 n8n 自动化工作流程。流程 PDFs 通过 n8n 触发器、二进制数据、base64 字符串或公共 URLs 自动检测现有超链接并更新 URLs修改链接目标、替换失效链接以及通过精确的链接处理来管理文档注释。该解决方案是链接维护的理想之选。 URL 更新、修复失效链接、文档迁移、链接重定向和自动化超链接管理工作流程需要准确的链接检测、可靠的修改和无缝集成。
相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客 →
设置
添加 PDF4me 将您的“更新超链接注释”节点添加到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南。
先决条件:
- PDF4me API 证书
- n8n 工作流访问
配置:
- 添加 PDF4me 节点到工作流
- 选择“更新超链接注释”操作
- 配置输入参数(见下文)

参数
以下是“更新超链接注释”操作的完整参数列表。配置这些参数可控制超链接更新。
重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 输入数据类型*** | String | PDF 输入格式选择 • 选择您的格式 PDF 数据输入 • PDF4me 支持多种输入类型 • 选项:二进制数据, Base64 字符串,或 URL | Binary Data |
| 二进制属性名称 | 二进制 | 二进制 PDF 文件输入 (二进制数据必填) • 参考 PDF 来自前一个文件 n8n 节点或文件上传 • PDF4me 二进制进程 PDF 文件自动格式检测 • 当输入数据类型为“二进制数据”时为必填项 | {{ $binary.data }} |
| Base64 文档内容 | String | Base64 编码 PDF 输入 (如果是 Base64 字符串则为必填项) • 提供 PDF 数据以 base64 编码字符串的形式呈现 • PDF4me 自动解码和处理 PDF 内容 • 当输入数据类型为“Base64 字符串”时为必填项 | UEsDBBQABgAI... |
| 文件 URL | String | 民众 PDF URL 输入 (如果是 URL,则为必填项) • 提供公开/开放权限 URL 到 PDF 文件 • PDF4me 从……下载并处理文件 URL • 当输入数据类型为“URL”时为必填项 | https://abc.com/sample.pdf |
| 输出文件名*** | String | 更新 PDF 输出文件名 • 指定生成的更新文件的名称 PDF 文件 • 必须包含 .pdf 扩展名 • PDF4me 确保唯一命名和格式验证 | hyperlinks_updated.pdf |
| 搜索*** | String | 超链接搜索条件 • 选择用于识别要更新的超链接的搜索方法 • 选项:文本(按显示文本搜索), URL (按目标搜索) URL) • PDF4me 提供多种搜索选项 | Text |
| 搜索值*** | String | 超链接搜索值 • 指定文本或 URL 要查找的值 • 应与当前文本一致或 URL 修改超链接 • 用于精确识别超链接 | http://www.google.com |
| 是表达式 | Boolean | 表达式评估 • 启用动态搜索值的表达式求值 • 允许使用 n8n 动态超链接识别的表达式 • 高级工作流程可选 | true |
| 文本当前值*** | String | 当前超链接文本 • 指定超链接的当前显示文本 • 应与当前显示的文本完全一致 • 用于基于文本的搜索和更新 | http://www.google.com |
| 文本新值*** | String | 新超链接文本 • 指定要替换当前文本的新显示文本 • 这是用户将看到的可点击文本 • 用于文本替换 | https://pdf4me.com |
| URL 当前价值*** | String | 当前超链接 URL • 指定当前目标 URL 超链接 • 应完全匹配 URL 当前链接 • 用于 URL基于搜索和更新 | http://www.google.com |
| URL 新价值*** | String | 新超链接 URL • 指定新目标 URL 替换当前 URL • 这是超链接将用户重定向到的位置 • 用于 URL 替代品 | https://pdf4me.com |
| 二进制数据输出名称*** | String | 二进制数据映射 • 定义用于访问已生成更新数据的变量名 PDF 数据 • 用于后续工作流程操作 • 对工作流程数据流至关重要 | data |
高级选项
以下参数可在“高级选项”部分中找到,且为可选参数:
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 自定义配置文件 | String | 自定义配置配置文件 • 使用自定义配置文件设置其他选项 • JSON包含预定义参数的类似格式 • 支持 outputDataFormat, preserveMetadata, ETC。 • 特殊需求可选 | { "outputDataFormat": "json", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
输出
输出参数
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 成功 | Boolean | PDF4me 超链接更新状态指示器 - 布尔标志,指示超链接更新过程的成功或失败。 PDF4me 返回 true 为了成功运营和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。 | true |
| 信息 | String | PDF4me 超链接更新状态消息 - 提供易于理解的状态消息,详细说明超链接更新过程的结果。包括成功确认或错误详情,以便进行故障排除。 | Hyperlinks updated successfully |
| 文件名 | String | PDF4me 生成的 PDF 文件名 - 成功生成的更新文件的完整文件名 PDF 文档必须具有正确的 .pdf 扩展名。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。 | hyperlinks_updated.pdf |
| mimeType | String | PDF4me 输出 MIME 类型 - MIME 生成的类型 PDF 文件,始终为“application/pdf” PDF 文档。对 Web 应用程序中的内容类型验证和正确的文件处理非常有用。 | application/pdf |
| 文件大小 | 数字 | PDF4me PDF 文件大小(字节) - 生成的更新的确切大小 PDF 文件大小以字节为单位,由 PDF4me 用于存储规划、带宽优化和文件传输监控。对企业文档管理和工作流自动化至关重要。 | 125430 |
| 文档名称 | String | PDF4me 文档名称引用 - 用于参考和跟踪的已处理文档的名称。这与以下内容一致: fileName 为了保持文档管理工作流程的一致性 | hyperlinks_updated.pdf |
| 超链接已更新 | Boolean | PDF4me 超链接更新确认 - 用于确认超链接已成功更新的布尔标志 PDF 文档。可用于验证超链接更新是否已正确应用。 | true |
| 链接已修改 | 数字 | PDF4me 超链接修改次数 - 成功更新的超链接注释数量 PDF 文档。可用于跟踪更新效果和超链接修改结果。 | 2 |
N8N 行动反应
这 PDF4me 更新超链接注释 API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:
- JSON
- Table
- Schema
- Binary
JSON 回复格式
原始 JSON 来自 API:
[
{
"success": true,
"message": "Hyperlinks updated successfully",
"fileName": "hyperlinks_updated.pdf",
"mimeType": "application/pdf",
"fileSize": 125430,
"docName": "hyperlinks_updated.pdf",
"hyperlinksUpdated": true,
"linksModified": 2
}
]
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 价值 |
|---|---|
| 成功 | true |
| 信息 | Hyperlinks updated successfully |
| 文件名 | hyperlinks_updated.pdf |
| mimeType | application/pdf |
| 文件大小 | 125430 |
| 文档名称 | hyperlinks_updated.pdf |
| 超链接已更新 | true |
| 链接已修改 | 2 |
架构视图
响应的数据结构和类型:
1 item
success: ☑ true
message: AB Hyperlinks updated successfully
fileName: AB hyperlinks_updated.pdf
mimeType: AB application/pdf
fileSize: # 125430
docName: AB hyperlinks_updated.pdf
hyperlinksUpdated: ☑ true
linksModified: # 2
类型指示器:
AB= String#= 数字☑= Boolean
二进制数据视图
实际更新 PDF 文件数据和元数据:
data
─────────────────────────────
File Name: hyperlinks_updated.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 2.88 kB
用例
文档链接管理和更新
- 更新过时的超链接 PDF 文件指向新的 URLs 或网站
- 修改超链接文本,以符合当前的品牌或信息传递要求
- 通过保持所有链接有效且功能正常来确保文档准确性。
内容迁移和品牌重塑
- 将内容迁移到新域名或平台时,请更新超链接。
- 公司品牌重塑或网站改版期间修改链接
- 确保组织结构变更后所有文档链接仍然有效
企业文档维护
- 自动更新大型文档库和知识库中的超链接
- 维护公司文档和培训材料之间的链接完整性
- 更新合规文件和政策手册中的链接,以确保其准确性。