image marker for rn
    Preparing search index...

    Interface ImageMarkOptions

    Text options for image watermark

    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: 1,
    filename: 'test',
    saveFormat: ImageFormat.jpg,
    interface ImageMarkOptions {
        backgroundImage: ImageOptions;
        filename?: string;
        maxSize?: number;
        quality?: number;
        saveFormat?: ImageFormat;
        watermarkImage?: ImageOptions;
        watermarkImages: WatermarkImageOptions[];
        watermarkPositions?: PositionOptions;
    }
    Index

    Properties

    backgroundImage: ImageOptions

    FIXME: ImageSourcePropType type define bug background image options

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

    save image name

    filename: 'test'
    
    maxSize?: number

    since 1.2.0 max image size see #49 #42 android only need RN version >= 0.60.0, fresco MaxBitmapSize ImagePipelineConfig.Builder.experiment().setMaxBitmapSize(), see #49

    2048
    
    maxSize: 2048
    
    quality?: number

    image quality 0-1

    1
    
    quality: 1
    
    saveFormat?: ImageFormat

    save image format

    jpg

    saveFormat: ImageFormat.jpg
    
    watermarkImage?: ImageOptions

    1.1.0

    use watermarkImages instead watermark image options

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

    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
    }
    }]
    watermarkPositions?: PositionOptions

    1.1.0

    use watermarkImages instead watermark position options

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