编辑图片(Edit Image)#
使用“编辑图片”节点操作和编辑图片。
🌐 Use the Edit Image node to manipulate and edit images.
依赖
- 如果你没有在 Docker 上运行 n8n,你需要安装 GraphicsMagick。
- 你需要使用一个节点,比如 从磁盘读取/写入文件 节点或 HTTP 请求 节点,将图片文件作为数据属性传递给编辑图片节点。
操作(Operations)#
- 给图片添加模糊以降低清晰度
- 给图片添加边框
- 将图片合成到另一张图片上
- 创建新图片
- 裁剪 图片
- 在图片上绘制
- 获取有关该图片的信息
- 多步骤 对图片执行多个操作
- 调整大小:更改图片的尺寸
- 旋转 图片
- 沿X或Y轴剪切图片
- 在图片上添加文本
- 将图片中的颜色设为透明
节点参数(Node parameters)#
此节点的参数取决于你选择的操作。
🌐 The parameters for this node depend on the operation you select.
模糊参数(Blur parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 模糊:输入一个数字来设置模糊程度,范围为 0 到 1000。数字越大,图片越模糊。
- Sigma:输入一个数字以设置模糊的标准差,范围在 0 到 1000 之间。数值越大,图片越模糊。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
边界参数(Border parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 边框宽度:输入边框的宽度。
- 边框高度:输入边框的高度。
- 边框颜色:设置边框的颜色。你可以输入十六进制代码,也可以选择颜色样本打开颜色选择器。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
复合参数(Composite parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。此图片是你的基础图片。
- 复合图片属性:输入存储要叠加在 属性名称 图片上的二进制图片的属性名称。
- 操作符:选择复合操作符,它决定了复合的工作方式。选项包括:
- 添加
- 在…之上
- 凹凸贴图
- 复制
- 复制黑色
- 复制蓝色
- 复制青色
- 复制绿色
- 复制洋红色
- 复制不透明度
- 复制红色
- 复制黄色
- 区别
- 除
- 在
- 减
- 乘
- 出
- 结束
- 加
- 减去
- 异或
- 位置 X:输入复合图片的 x 轴位置(水平)。
- Y 位置:输入复合图片的 y 轴位置(垂直).
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
创建参数(Create parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 背景颜色:设置图片的背景颜色。你可以输入十六进制代码,也可以选择颜色样本打开颜色选择器。
- 图片宽度:输入图片的宽度。
- 图片高度:输入图片的高度。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
Crop 参数(Crop parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 宽度:输入你希望裁剪的宽度。
- 高度:输入你想要裁剪的高度。
- X位置:输入裁剪起始的x轴位置(水平)。
- Y位置:输入裁剪起始的Y轴位置(垂直方向)。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
绘制参数(Draw parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 原始形状:选择要绘制的原始形状。可选择以下类型:
- 圆圈
- 线
- 矩形
- 颜色:设置该原始体的颜色。你可以输入十六进制值,或点击颜色样本打开颜色选择器。
- 起始位置 X:输入要从其开始绘制的 x 轴位置(水平)。
- 起始位置 Y:输入开始绘制的 Y 轴位置(垂直方向)。
- 结束位置 X:输入停止绘图的 x 轴位置(水平)。
- 结束位置 Y:输入开始绘制的 y 轴位置(垂直方向)。
- 圆角半径:输入一个数字以设置圆角半径。添加圆角半径会使绘制的基本图形的角变圆。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
获取信息参数(Get Information parameters)#
对于此操作,你只需添加存储图片数据的二进制属性的属性名称即可。
🌐 For this operation, you only need to add the Property Name of the binary property that stores the image data.
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
多步骤参数(Multi Step parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 操作:添加你希望多步骤操作执行的操作。你可以使用任何其他操作。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
调整参数大小(Resize parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 宽度:输入你希望设置的图片新宽度。
- 高度:输入你希望图片设置的新高度。
- 选项:选择你希望如何调整图片大小。可选择以下方式:
- 忽略纵横比:忽略纵横比,并调整到你输入的确切高度和宽度。
- 最大面积:你输入的高度和宽度是图片的最大面积/尺寸。图片将保持其纵横比,并且不会超过你输入的高度和/或宽度。
- 最小区域:你输入的高度和宽度是图片的最小区域/大小。图片将保持其长宽比,并且不会小于你输入的高度和/或宽度。
- 仅在更大时:仅在图片大于你输入的宽度和高度时才调整图片大小。图片将保持其纵横比。
- 仅在更小的情况下:仅当图片小于你输入的宽度和高度时才调整图片大小。图片将保持其纵横比。
- 百分比:使用原始图片宽度和高度的百分比来调整图片大小。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
轮换参数(Rotate parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 旋转:输入要旋转图片的角度,范围为 --360 到 360。
- 背景颜色:设置图片的背景颜色。你可以输入十六进制颜色码或选择色块以打开颜色选择器。当图片按 90 度的倍数旋转时,此颜色用于填充空白背景。如果在 旋转 字段中使用 90 度的倍数,则不会使用背景颜色。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
剪切参数(Shear parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- X角度:输入要从x轴剪切的角度数。
- Y角度:输入要从Y轴剪切的角度数。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
文本参数(Text parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 文本:输入你想在图片上书写的文字。
- 字体大小:选择文本的字体大小。
- 字体颜色:设置字体颜色。你可以输入十六进制代码,或点击颜色样本打开颜色选择器。
- 位置 X:输入 x 轴位置(水平),以开始显示文本。
- Y位置:输入文本开始的纵轴位置(垂直方向)。
- 最大行长度:输入在换行前每行允许的最大字符数。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
透明参数(Transparent parameters)#
- 属性名称:输入存储图片数据的二进制属性的名称。
- 颜色:设置要透明的颜色。你可以输入十六进制代码或点击颜色样本以打开颜色选择器。
有关可选配置选项,请参阅 节点选项。
🌐 Refer to Node options for optional configuration options.
节点选项(Node options)#
- 文件名:输入输出文件的文件名。
- 格式:输入输出文件的图片格式。可从以下选项中选择:
- bmp
- gif
- jpeg
- png
- tiff
- WebP
文本 操作还包括 字体名称或 ID 的选项。可以从下拉菜单中选择文本字体,或使用 表达式 指定 ID。
🌐 The Text operation also includes the option for Font Name or ID. Select the text font from the dropdown or specify an ID using an expression.