Skip to content
Menu
Auto
English

ImageMarkOptions

Defined in: index.ts:789

Options for rendering image-only watermark layers.

backgroundImage: {
src: require('./images/bg.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5
},
watermarkImages: [
{
src: require('./images/logo.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5,
position: {
X: 10,
Y: 10,
},
},
{
src: require('./images/logo1.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5,
position: {
position: Position.center,
},
},
],
quality: 100,
filename: 'test',
saveFormat: ImageFormat.jpg,

backgroundImage: ImageOptions

Defined in: index.ts:800

background image options

backgroundImage: {
src: require('./images/bg.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5
}

optional filename?: string

Defined in: index.ts:840

save image name

filename: 'test'

optional matteColor?: string

Defined in: index.ts:852

Matte color used when an output with transparency is encoded as JPEG.

#FFFFFF


optional maxSize?: number

Defined in: index.ts:868

2048
maxSize: 2048

optional quality?: number

Defined in: index.ts:834

Integer image quality from 0 to 100, where 100 is best.

100
quality: 100

optional rotationCanvasMode?: RotationCanvasMode

Defined in: index.ts:858

Controls whether background rotation expands the output canvas or crops back to the original canvas dimensions.

RotationCanvasMode.expand

optional saveFormat?: ImageFormat

Defined in: index.ts:847

save image format

jpg

saveFormat: ImageFormat.jpg

optional watermarkImage?: WatermarkImageOptions

Defined in: index.ts:813

1.1.0

watermarkImage: {
src: require('./images/logo.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5
}

optional watermarkImages?: WatermarkImageOptions[]

Defined in: index.ts:886

watermark images

watermarkImages: [
{
src: require('./images/logo.png'),
scale: 0.5,
rotate: 45,
alpha: 0.5,
position: {
X: 10,
Y: 10,
// or
position: Position.center
}
}]

optional watermarkPositions?: PositionOptions

Defined in: index.ts:827

1.1.0

watermarkPositions: {
X: 10,
Y: 10,
// or
position: Position.center
}
Note: use watermarkImages instead