image marker for rn
    Preparing search index...

    Interface MarkOptions

    Options for marking text and image watermarks with a single call.

    await Marker.mark({
    backgroundImage: {
    src: require('./images/bg.png'),
    },
    watermarks: [
    {
    type: 'text',
    text: 'hello world',
    position: {
    position: Position.bottomCenter,
    Y: 24,
    },
    style: {
    color: '#FFFFFF',
    fontSize: 32,
    },
    },
    {
    type: 'image',
    src: require('./images/logo.png'),
    position: {
    position: Position.topRight,
    X: 24,
    Y: 24,
    },
    scale: 0.5,
    },
    ],
    saveFormat: ImageFormat.png,
    });
    interface MarkOptions {
        backgroundImage: ImageOptions;
        filename?: string;
        maxSize?: number;
        quality?: number;
        saveFormat?: ImageFormat;
        watermarkImage?: ImageOptions;
        watermarkImages?: WatermarkImageOptions[];
        watermarkPositions?: PositionOptions;
        watermarks?: WatermarkLayer[];
        watermarkTexts?: TextOptions[];
    }
    Index

    Properties

    backgroundImage: ImageOptions

    Background image options.

    filename?: string

    save image name

    maxSize?: number

    since 1.2.0 max image size android only

    2048
    
    quality?: number

    image quality 0-100, 100 is best quality.

    100
    
    saveFormat?: ImageFormat

    save image format

    jpg

    watermarkImage?: ImageOptions

    use watermarkImages instead Legacy single image watermark options.

    watermarkImages?: WatermarkImageOptions[]

    Image watermark options. Kept for compatibility; use watermarks instead for ordered mixed layers.

    watermarkPositions?: PositionOptions

    use position on watermarkImages instead Legacy single image watermark position options.

    watermarks?: WatermarkLayer[]

    Ordered watermark layers. Layers are rendered in array order, so later layers draw over earlier layers.

    watermarkTexts?: TextOptions[]

    Text watermark options. Kept for compatibility; use watermarks instead for ordered mixed layers.