Skip to content
Menu
Auto
English

WatermarkImageOptions

Defined in: index.ts:743

Options for one image watermark layer.

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

optional alpha?: number

Defined in: index.ts:726

Image opacity from 0 (transparent) to 1 (opaque).

1
alpha: 0.5

ImageOptions.alpha


optional position?: PositionOptions

Defined in: index.ts:744


optional rotate?: number

Defined in: index.ts:719

rotate image rotate 0-360

0
rotate: 45

ImageOptions.rotate


optional scale?: number

Defined in: index.ts:712

image scale >0

1
scale: 1

ImageOptions.scale


src: any

Defined in: index.ts:705

Image source. Supports React Native image sources and base64 data URLs.

src: require('./images/logo.png')

ImageOptions.src


optional trimTransparentPadding?: boolean

Defined in: index.ts:750

Remove fully transparent outer rows and columns before scaling, rotating, and positioning the watermark.

false