Skip to content

Edit Image

Node: editImage · Full type: n8n-nodes-base.editImage · Version: 1

Operations

blur

Parameter Type Default Details
blur number 5
sigma number 2

border

Parameter Type Default Details
borderWidth number 10
borderHeight number 10
borderColor color "#000000"

composite

Parameter Type Default Details
dataPropertyNameComposite string ""
operator options "Over" Add, Atop, Bumpmap, Copy, CopyBlack, CopyBlue, CopyCyan, CopyGreen, ... (22 total)
positionX number 0
positionY number 0

create

Parameter Type Default Details
backgroundColor color "#ffffff00"
width number 50
height number 50

crop

Parameter Type Default Details
width number 500
height number 500
positionX number 0
positionY number 0

draw

Parameter Type Default Details
primitive options "rectangle" circle, line, rectangle
color color "#ff000000"
startPositionX number 50
startPositionY number 50
endPositionX number 250
endPositionY number 250
cornerRadius number 0

information

No additional parameters.

multiStep

Parameter Type Default Details
operations fixedCollection {} groups: operations

resize

Parameter Type Default Details
width number 500
height number 500
resizeOption options "maximumArea" ignoreAspectRatio, maximumArea, minimumArea, onlyIfLarger, onlyIfSmaller, percent

rotate

Parameter Type Default Details
rotate number 0
backgroundColor color "#ffffffff"

shear

Parameter Type Default Details
degreesX number 0
degreesY number 0

text

Parameter Type Default Details
text string ""
fontSize number 18
fontColor color "#000000"
positionX number 50
positionY number 50
lineLength number 80

transparent

Parameter Type Default Details
color color "#ff0000"

Common Parameters

Parameter Type Default Details
dataPropertyName string "data"
options collection {} keys: destinationKey, fileName, font, format, quality

Parameter Details

operations children:

operations group:

Parameter Type Default Details
operation options "" blur, border, composite, create, crop, draw, rotate, resize, ... (11 total)
backgroundColor color "#ffffff00"
width number 50
height number 50
primitive options "rectangle" circle, line, rectangle
color color "#ff000000"
startPositionX number 50
startPositionY number 50
endPositionX number 250
endPositionY number 250
cornerRadius number 0
text string ""
fontSize number 18
fontColor color "#000000"
positionX number 50
positionY number 50
lineLength number 80
blur number 5
sigma number 2
borderWidth number 10
borderHeight number 10
borderColor color "#000000"
dataPropertyNameComposite string ""
operator options "Over" Add, Atop, Bumpmap, Copy, CopyBlack, CopyBlue, CopyCyan, CopyGreen, ... (22 total)
positionX number 0
positionY number 0
width number 500
height number 500
positionX number 0
positionY number 0
width number 500
height number 500
resizeOption options "maximumArea" ignoreAspectRatio, maximumArea, minimumArea, onlyIfLarger, onlyIfSmaller, percent
rotate number 0
backgroundColor color "#ffffffff"
degreesX number 0
degreesY number 0
color color "#ff0000"
font options ""

options children:

Parameter Type Default Details
destinationKey string "data"
fileName string ""
font options ""
format options "jpeg" bmp, gif, jpeg, png, tiff, webp
quality number 100

Example

NODE "editImage" AS "Edit Image" {
  operation: "create"
}