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

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