The watermark object is an instance accessible from the main mupdfwv.MuPDFWebViewer instance as follows:

const watermark = mupdf.watermark;

This assumes you have returned your instance name as mupdf from the initMuPDFWebViewer() promise!

watermark

The watermark object has the following methods:

create

create(config: { watermarks: (mupdfwv.TextWatermark | mupdfwv.ImageWatermark)[] })

  • Arguments:
    • config – An object containing an array of text or image watermarks.

Config object:

  • Arguments:
    • watermarks(required) Array of text or image watermarks.