使用以下方法为图像添加水印 n8n 行动
PDF4me 给图片添加水印 通过以下方式向图像添加自定义图像水印 n8n 自动化工作流程。通过以下方式处理图像 n8n 触发器、二进制数据、base64 字符串或公共 URLs 用于叠加水印图像(徽标、印章、签名),支持自定义定位(角点、中心、对角线、自定义坐标)、透明度控制、尺寸选项和偏移调整。此解决方案非常适合图像品牌推广、版权保护、徽标叠加、安全水印、批量图像处理以及需要专业图像合成、灵活定位和无缝集成的自动化水印工作流程。
相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客 →
设置
添加 PDF4me 将“向图像添加水印”节点添加到您的图像中 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南。
先决条件:
- PDF4me API 证书
- n8n 工作流访问
配置:
- 添加 PDF4me 节点到工作流
- 选择“向图像添加图像水印”操作
- 配置输入参数(见下文)

参数
以下是“向图像添加水印”操作的完整参数列表。配置这些参数可以控制水印的应用。
重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。
| 范围 | 类型 | 描述 | 例子 | |
|---|---|---|---|---|
| 输入图像数据类型*** | 细绳 | 图像输入格式选择 • 选择源图像数据输入格式 • PDF4me 支持多种输入类型 • 选项:二进制数据, Base64 字符串,或 URL | Binary Data | |
| 1)二进制数据 | 是的(至少需要一项) | 1)二进制数据 - 使用“输入二进制字段”引用上一个节点中的图像文件 | Binary Data | |
| 2) Base64 字符串 | 是的(至少需要一项) | 2) Base64 字符串 - 使用“Base64 图像内容”字段对图像数据进行编码 | Base64 String | |
| 3)网址 | 是的(至少需要一项) | 3) URL - 使用“图像 URL”字段提供公开/开放权限 URL 给图像文件添加水印 | URL | |
| 输入二进制字段 | 二进制 | 二进制图像文件输入 (二进制数据必填) • 参考先前的源图像文件 n8n 节点或文件上传 • PDF4me 使用自动格式检测功能处理二进制图像文件 • 当输入图像数据类型为“二进制数据”时为必填项 | {{ $binary.data }} | |
| Base64 图像内容 | 细绳 | Base64编码图像输入 (如果是 Base64 字符串则为必填项) • 提供以 base64 编码字符串形式保存的源图像数据 • PDF4me 自动解码和处理图像内容 • 当输入图像数据类型为“Base64字符串”时为必填项 | iVBORw0KGgoAAAANSUhEUgAA... | |
| 图片网址 | 细绳 | 公共图像 URL 输入 (如果是 URL,则为必填项) • 提供公开/开放权限 URL 到源图像文件 • PDF4me 从提供的目录中下载并处理文件。 URL • 当输入图像数据类型为“URL”时为必填项 | https://abc.com/sam.jpg | |
| 水印图像数据类型*** | 细绳 | 水印格式选择 • 选择水印图像数据输入格式 • PDF4me 支持多种输入类型,实现灵活的水印管理 • 选项:二进制数据, Base64 字符串,或 URL | Binary Data | |
| 1)二进制数据 | 是的(至少需要一项) | 1)二进制数据 - 使用“水印二进制字段”引用上一个节点中的水印图像文件 | Binary Data | |
| 2) Base64 字符串 | 是的(至少需要一项) | 2) Base64 字符串 - 使用“Base64 水印内容”字段对水印图像数据进行编码 | Base64 String | |
| 3)网址 | 是的(至少需要一项) | 3)网址 - 使用“水印 URL”字段提供公开/开放权限 URL 添加到水印图像文件 | URL | |
| 水印二进制字段 | 二进制 | 是的(如果是二进制数据) | PDF4me 输入二进制水印文件 - 参考水印图像文件(.png、.jpeg),来自之前的版本 n8n 节点或文件上传。 PDF4me 处理二进制水印文件,并自动检测和验证文件格式。当水印图像数据类型为“二进制数据”时,此功能为必需。 | {{ $binary.data }} |
| Base64水印内容 | 细绳 | 是的(如果是 Base64 字符串) | PDF4me base64编码水印输入 - 提供水印图像数据(.png、.jpeg),以 base64 编码字符串的形式进行安全传输。 PDF4me 自动解码和处理水印内容,采用先进的压缩和质量优化技术,适用于专业图像水印工作流程。 | /9j/4AAQSkZJR... |
| 水印网址 | 细绳 | 是的(如果是网址) | PDF4me 公共水印 URL 输入 - 提供公开/开放权限 URL 用于添加水印的水印图像文件(.png、.jpeg)。 PDF4me 从提供的文件下载并处理水印文件。 URL当水印图像数据类型为“URL”时,此项为必填项。 | https://abc.com/logo.png |
| 位置 | 细绳 | 是的 | PDF4me 水印定位 - 选择水印在源图像上的位置。 PDF4me 提供预定义位置,以便在不同图像尺寸和宽高比下保持一致的水印放置位置。 | |
| 右上角 | 是的(至少需要一项) | 右上角位置 - 在图像右上角添加水印,并精确对齐。 | Top Right | |
| 左上 | 是的(至少需要一项) | 左上角位置 - 在图像左上角添加水印,并精确对齐。 | Top Left | |
| 右下角 | 是的(至少需要一项) | 右下角位置 - 在图像右下角精确对齐并添加水印 | Bottom Right | |
| 左下角 | 是的(至少需要一项) | 左下角位置 - 在图像左下角精确对齐并添加水印 | Bottom Left | |
| 中央水平 | 是的(至少需要一项) | 中心水平位置 - 将水印放置在图像的水平中心,并精确居中对齐 | Central Horizontal | |
| 中央垂直 | 是的(至少需要一项) | 中心垂直位置 - 将水印放置在图像的垂直中心,并精确对齐。 | Central Vertical | |
| 对角线 | 是的(至少需要一项) | 对角线位置 - 将水印斜向放置在图像上,用于水印保护和品牌推广。 | Diagonal | |
| 风俗 | 是的(至少需要一项) | 自定义位置 - 允许使用 X 坐标和 Y 坐标进行自定义定位,实现像素级精确放置 | Custom | |
| 不透明度 | 数字 | 是的 | PDF4me 水印透明度控制 - 设置不透明度级别,范围从 0.0 到 1.0,其中 0.0 为完全透明,1.0 为完全不透明。 PDF4me 提供高级透明度控制功能,用于创建具有专业视觉冲击力的水印效果、背景徽标和分层图像元素。 | 1 |
| 水平偏移 | 数字 | 不 | PDF4me 水平偏移定位 - 设置水平偏移量(以像素为单位),用于微调水印相对于选定位置的放置位置。正值将水印向右移动,负值将水印向左移动。默认值为 0,表示精确定位。 | 0 |
| 垂直偏移 | 数字 | 不 | PDF4me 垂直偏移定位 - 设置垂直偏移量(以像素为单位),可微调水印相对于选定位置的放置位置。正值使水印向下移动,负值使水印向上移动。默认值为 0,表示精确定位。 | 0 |
| X 位置 | 数字 | 不 | PDF4me 绝对 X 坐标 - 设置从图像左边缘开始的绝对水平位置(以像素为单位)。如果指定了此设置,则会覆盖“位置”设置。用于实现像素级精确的水印放置。 | 0 |
| Y 位置 | 数字 | 不 | PDF4me 绝对 Y 坐标 - 设置从图像顶部边缘开始的绝对垂直位置(以像素为单位)。如果指定了位置设置,则会覆盖该设置。用于实现像素级精确的水印放置。 | 0 |
| 旋转 | 数字 | 不 | PDF4me 水印旋转角度 - 设置旋转角度(0-360 度),用于旋转水印。正值顺时针旋转,负值逆时针旋转。默认值为 0,表示不旋转。 | 0 |
| 输出文件名 | 细绳 | 是的 | PDF4me 水印图像输出文件名 - 指定生成的带水印图像文件的名称,并指定正确的扩展名(.jpg、.png)。 PDF4me 确保唯一命名并验证文件格式合规性 | image_with_watermark.jpg |
| 二进制数据输出名称 | 细绳 | 是的 | PDF4me 二进制数据映射 - 定义用于访问生成的带水印图像二进制数据的变量名。 n8n 工作流程。此二进制数据可用作工作流程中后续操作的输入数据。 | data |
支持的图像格式
| 格式 | 描述 | 文件扩展名 | 最大尺寸 | 用例 |
|---|---|---|---|---|
| JPEG | 联合图像专家组针对图像内容进行了优化压缩 | .jpg, .jpeg | 50MB | 照片水印、细节丰富的图像、高质量的图像品牌 |
| PNG | 便携式网络图形 (PNG) 具有高级透明度支持和无损压缩功能 | .png | 50MB | 透明水印、透明徽标、透明印章、专业品牌标识 |
| GIF | 支持动画和有限调色板的图形交换格式 | .gif | 50MB | 动态水印、简洁的图形、针对网络优化的品牌形象 |
| 骨形态发生蛋白 | 位图图像格式,包含未压缩的像素数据和高质量图像。 | .bmp | 50MB | 高质量水印、精细的图形、专业的图像处理 |
输出
输出参数
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 文件名 | 细绳 | PDF4me 生成的图像文件名 - 成功生成的带有正确扩展名的水印图像的完整文件名。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。 | image_with_watermark.jpg |
| 文件大小 | 数字 | PDF4me 图像文件大小(字节) - 生成的带水印图像文件的确切大小(以字节为单位),由 PDF4me 用于存储规划、带宽优化和文件传输监控。对企业图像管理和工作流自动化至关重要。 | 245760 |
| 成功 | 布尔值 | PDF4me 图像水印状态指示器 - 布尔标志,指示图像水印添加过程的成功或失败。 PDF4me 返回 true 为了成功运营和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。 | true |
| mimeType | 细绳 | PDF4me 输出 MIME 类型 - MIME 生成的图像文件类型(例如,“image/jpeg”、“image/png”)。这对于 Web 应用程序中的内容类型验证和正确的文件处理非常有用。 | image/jpeg |
| 信息 | 细绳 | PDF4me 图片水印状态消息 - 提供图像水印添加过程结果的详细信息,包括成功确认或错误详情,以便进行故障排除。 | Image watermark added successfully |
N8N 行动反应
这 PDF4me 给图片添加水印 API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:
- JSON
- Table
- Schema
- Binary
JSON 回复格式
原始 JSON 来自 API:
[
{
"success": true,
"message": "Image watermark added successfully",
"fileName": "image_with_watermark.jpg",
"mimeType": "image/jpeg",
"fileSize": 245760
}
]
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 价值 |
|---|---|
| 成功 | true |
| 信息 | Image watermark added successfully |
| 文件名 | image_with_watermark.jpg |
| mimeType | image/jpeg |
| 文件大小 | 245760 |
架构视图
响应的数据结构和类型:
1 item
success: ☑ true
message: AB Image watermark added successfully
fileName: AB image_with_watermark.jpg
mimeType: AB image/jpeg
fileSize: # 245760
类型指示器:
AB= 字符串#= 数字☑= 布尔值
二进制数据视图
实际的水印图像文件数据和元数据:
data
─────────────────────────────
File Name: image_with_watermark.jpg
File Extension: jpg
Mime Type: image/jpeg
File Size: 240.0 KB
二进制数据访问:
- n8n 二进制对象:
$binary.data.data - Base64 内容可直接使用
- 文件操作可供下载、通过电子邮件发送或存储
用例
专业形象品牌
- 在产品图片上添加公司标志和水印,以保持品牌一致性。
- 创建带有统一水印位置的品牌社交媒体内容
- 对数码摄影和艺术作品实施版权保护
自动化内容处理
- 针对大型图像集的批量水印处理
- 将水印功能集成到内容管理工作流程中
- 自动生成用于电子商务和营销材料的图像。
企业图像管理
- 在多个部门之间统一形象品牌形象
- 为文档和图像工作流程实现自动水印
- 在所有数字资产中创建一致的视觉识别形象。