跳到主要内容

符号 PDF 使用 n8n 行动

PDF4me 符号 PDF 添加数字签名和签名图像 PDF 通过文件 n8n 自动化工作流程。流程 PDF离开 n8n 触发器、二进制数据、base64 字符串或公共 URL该解决方案可插入签名图像,并提供精确定位、自定义尺寸、透明度控制、旋转选项、页面特定定位和灵活对齐等功能,从而实现安全的文档认证和验证。它非常适合需要专业签名定位、精确渲染和无缝集成的合同签署、法律文件、审批流程、身份验证流程、文档验证和自动化签名流程。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

设置

添加 PDF4me “符号 PDF节点到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南

先决条件:

  • PDF4me API 证书
  • n8n 工作流访问

配置:

  1. 添加 PDF4me 节点到工作流
  2. 选择“签名” PDF“ 行动
  3. 配置输入参数(见下文)
签署PDF

参数

标志的完整参数列表 PDF 操作。配置这些参数以控制 PDF 签名添加。

重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。

范围类型描述例子
输入数据类型***StringPDF 输入格式选择
• 选择您的格式 PDF 数据输入
PDF4me 支持多种输入类型
• 选项:二进制数据, Base64 字符串,或 URL
Binary Data
输入二进制字段二进制二进制 PDF 文件输入 (二进制数据必填)
• 参考 PDF 来自前一个文件 n8n 节点或文件上传
PDF4me 二进制进程 PDF 文件自动格式检测
• 当输入数据类型为“二进制数据”时为必填项
{{ $binary.data }}
Base64 文档内容StringBase64 编码 PDF 输入 (如果是 Base64 字符串则为必填项)
• 提供 PDF 数据以 base64 编码字符串的形式呈现
PDF4me 自动解码和处理 PDF 内容
• 当输入数据类型为“Base64 细绳”
UEsDBBQABgAI...
文件 URLString民众 PDF URL 输入 (如果是 URL,则为必填项)
• 提供公开/开放权限 URLPDF 文件
PDF4me 从……下载并处理文件 URL
• 当输入数据类型为“URL
https://abc.com/sample.pdf
签名图像输入类型***String签名图像输入格式选择
• 选择您的签名图像输入格式
PDF4me 支持多种输入类型
• 选项:二进制数据, Base64 字符串,或 URL
Binary Data
签名图像二值场二进制二进制签名图像输入 (二进制数据必填)
• 参考先前签名图像文件 n8n 节点或上传
PDF4me 使用自动格式检测功能处理二值图像
• 当签名图像输入类型为“二进制数据”时为必填项
{{ $binary.data }}
签名图像Base64Base64 编码签名图像 (如果是 Base64 字符串则为必填项)
• 使用 base64 编码数据绘制签名图像
PDF4me 支持 JPGPNGGIF、BMP TIFF 通过质量优化
• 当签名图像输入类型为“”时,此项为必填项Base64 细绳”
/9j/4AAQSkZ...
签名图片网址String公众签名图像 URL (如果是 URL,则为必填项)
• 提供公开/开放权限 URL 签名图像文件
PDF4me 从……下载并处理图像 URL
• 当签名图像输入类型为“”时,此项为必填项URL
https://abc.com/signature.png
图片名称***String签名图像文件名
• 指定签名图像文件的名称
• 必须包含正确的文件扩展名(.png、.jpg、.gif、.bmp、.tiff)
PDF4me 验证文件格式合规性
signature.png
页数***String页面规格
• 将页码索引指定为逗号分隔值或范围
• 例如:“0, 1, 2-”或“1, 2, 3-7”
• 如果未指定,则处理所有页面
• 必须采用字符串格式
0, 1, 2- 或者 1, 2, 3-7
水平对齐***String水平图像对齐
• 页面上签名图像的水平对齐
• 选项:左、中、右
PDF4me 提供像素级精确定位
• 专业认证的必要条件
Center
垂直对齐***String垂直图像对齐
• 页面上签名图像的垂直对齐
• 选项:顶部、中部、底部
PDF4me 确保定位一致
• 专业演示的必备要素
Bottom
宽度(毫米)***String元件宽度(毫米)
• 以毫米为单位指定签名元素的宽度
• 精确到毫米的尺寸,适用于可直接打印的文件
• 对遵守专业标准至关重要
50
高度(毫米)***String元件高度(毫米)
• 以毫米为单位指定签名元素的高度
• 精确的毫米级尺寸标注
• 对一致身份验证至关重要
50
宽度(像素)***String元素宽度(像素)
• 以像素为单位指定签名元素的宽度
• 实现数字尺寸的像素级精确宽度控制
• 对屏幕优化至关重要
2
高度(像素)***String元素高度(像素)
• 以像素为单位指定签名元素的高度。
• 实现像素级精确高度控制,适用于数字定位
• 对基于网络的工作流程至关重要
2
水平边距(毫米)***String水平边距(毫米)
• 设置水平边距(单位:毫米)
• 左右两侧均适用
• 精确到毫米级的定位
• 对可直接打印的输出至关重要
20
垂直边距(毫米)***String垂直边距(毫米)
• 设置垂直边距(单位:毫米)
• 适用于顶部和底部
• 确保垂直间距一致
• 专业形象的必备要素
20
水平边距(像素)***String水平边距(像素)
• 以像素为单位指定水平边距
• 左右两侧均适用
• 为数字工作流程提供像素级精准定位
• 毫米级的替代方案
57
垂直边距(像素)***String垂直边距(像素)
• 以像素为单位指定垂直边距
• 适用于顶部和底部
• 数字文档的像素级精度
• 毫米级的替代方案
57
不透明度***String签名透明度控制
• 签名图像透明度(0-100)
• 0 = 最大透明度,100 = 最大不透明度
• 创建水印签名和分层元素
• 对专业视觉冲击力至关重要
100
仅供印刷版显示***Boolean打印可见性控制
• 仅在打印或导出时显示签名。
• true 表示仅打印,false 表示屏幕可见
• 先进的可视性控制
• 适用于保密印章
false
背景***Boolean背景图层控制
• 指明签名是否应位于背景层
• true = 背景色,false = 前景色
• 高级水印图层管理
• 创建专业的视觉层次结构
false
输出文件名***String签名 PDF 输出文件名
• 指定生成的文件的名称 PDF 文件
• 必须包含 .pdf 扩展名
PDF4me 确保唯一命名和格式验证
signed_document.pdf
文件名称***String来源 PDF 参考
• 指定源的名称 PDF 文件
• 供参考和跟踪之用
• 有助于处理跟踪
document.pdf
二进制数据输出名称***String二进制数据输出映射
• 定义用于访问生成的数据的变量名。 PDF 二进制数据
• 用于后续工作流程操作
• 对工作流程自动化至关重要
data

高级选项

以下参数可在“高级选项”部分中找到,且为可选参数:

范围类型描述例子
自定义配置文件String自定义配置配置文件
• 使用自定义配置文件设置其他选项
JSON包含预定义参数的类似格式
• 启用高级签名设置
• 特殊需求可选
{ "signatureType": "digital", "certificationLevel": "high" }

支持的签名图像格式

格式描述文件扩展名最大尺寸用例
PNG便携式网络图形 (PNG) 具有高级透明度支持和无损压缩功能.png50MB数字签名、透明背景、专业认证
JPEG联合图像专家组针对图像内容进行了优化压缩.jpg.jpeg50MB照片签名、高清图像、高质量文件认证
GIF支持动画和透明度的图形交换格式.gif50MB动画签名、简洁的图形、针对网络优化的身份验证
骨形态发生蛋白位图图像格式,数据未压缩,质量高.bmp50MB高质量签名、精细图形、专业文件认证
TIFF带标签的图像文件格式,采用无损压缩和高质量设计.tiff.tif50MB专业签名,档案级品质,企业级文件认证

输出

输出参数

范围类型描述例子
文件名StringPDF4me 生成的 PDF 文件名 - 成功生成的完整文件名 PDF 文档必须具有正确的 .pdf 扩展名。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。signed_document.pdf
文件大小数字PDF4me PDF 文件大小(字节) 生成的确切大小 PDF 文件大小以字节为单位,由 PDF4me 用于存储规划、带宽优化和文件传输监控。对企业文档管理和工作流自动化至关重要。125430
成功BooleanPDF4me 签名状态指示器 - Boolean 指示签名添加过程成功或失败的标志。 PDF4me 返回 true 为了成功运营和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。true
mimeTypeStringPDF4me 输出 MIME 类型 - MIME 生成的类型 PDF 文件,始终为“application/pdf” PDF 文档。对 Web 应用程序中的内容类型验证和正确的文件处理非常有用。application/pdf
页数数字PDF4me 已处理页面计数 - 已签名处理的页数。用于验证页面处理是否成功,并有助于跟踪文档增强进度。5
信息StringPDF4me 签名状态消息 - 提供易于理解的状态消息,详细说明签名添加过程的结果。包括成功确认或错误详情,以便进行故障排除。PDF signed successfully

N8N 行动反应

PDF4me 符号 PDF API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:

JSON 回复格式

原始 JSON 来自 API

[
{
"success": true,
"message": "PDF signed successfully",
"fileName": "signed_document.pdf",
"mimeType": "application/pdf",
"fileSize": 125430,
"pageCount": 5
}
]

用例

法律和合同管理

  • 使用数字签名签署法律合同、协议和官方文件,确保其法律效力、合同执行和合规性。
  • 通过添加数字签名来处理法律文件、法庭文件和官方记录,以实现法律认证、文件完整性和法律合规性。
  • 通过添加数字签名,使商业合同、雇佣协议和合伙协议更具法律效力、更易于执行,并确保符合商业法规。

业务流程和工作流自动化

  • 使用数字签名签署业务文档、发票和财务记录,实现自动化审批工作流程、业务流程自动化和工作流程集成。
  • 通过添加数字签名,实现采购订单、审批文件和业务沟通的自动化,从而简化业务流程、审批工作流和业务自动化。
  • 通过添加数字签名,实现项目审批、利益相关者签字和业务流程管理,从而改进项目文档、交付成果和业务报告。

合规和监管文件

  • 使用数字签名签署合规文件、监管备案文件和官方记录,以确保符合监管要求、保留审计追踪记录和官方文件。
  • 通过添加数字签名,对流程质量控制文件、检验报告和认证材料进行质量管理、合规性和监管标准方面的规范化。
  • 通过添加数字签名,使官方文件、许可证和监管备案文件更具合规性、官方性和法律效力。

获取帮助