Class Watermarker

Class Watermarker

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Provides methods intended to insert watermarks into the documents.

public static class Watermarker

Inheritance

objectWatermarker

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Methods

SetImage(string, string, string)

Adds an image watermark into the document.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

watermarkImageFileName string

Image that is displayed as a watermark.

SetImage(string, string, SaveFormat, string)

Adds an image watermark into the document with specified save format.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

saveFormat SaveFormat

The save format.

watermarkImageFileName string

Image that is displayed as a watermark.

SetImage(Stream, Stream, SaveFormat, SKBitmap)

Adds an image watermark into the document from streams.

[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, SKBitmap watermarkImage)

Parameters

inputStream Stream

The input stream.

outputStream Stream

The output stream.

saveFormat SaveFormat

The save format.

watermarkImage SKBitmap

Image that is displayed as a watermark.

SetImage(string, string, string, ImageWatermarkOptions)

Adds an image watermark into the document with options.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

watermarkImageFileName string

Image that is displayed as a watermark.

options ImageWatermarkOptions

Defines additional options for the image watermark.

SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)

Adds an image watermark into the document with options and specified save format.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

saveFormat SaveFormat

The save format.

watermarkImageFileName string

Image that is displayed as a watermark.

options ImageWatermarkOptions

Defines additional options for the image watermark.

SetImage(Stream, Stream, SaveFormat, SKBitmap, ImageWatermarkOptions)

Adds an image watermark into the document from streams with options.

[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, SKBitmap watermarkImage, ImageWatermarkOptions options)

Parameters

inputStream Stream

The input stream.

outputStream Stream

The output stream.

saveFormat SaveFormat

The save format.

watermarkImage SKBitmap

Image that is displayed as a watermark.

options ImageWatermarkOptions

Defines additional options for the image watermark.

SetText(string, string, string)

Adds a text watermark into the document.

public static void SetText(string inputFileName, string outputFileName, string watermarkText)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

watermarkText string

Text that is displayed as a watermark.

SetText(string, string, SaveFormat, string)

Adds a text watermark into the document with specified save format.

public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

saveFormat SaveFormat

The save format.

watermarkText string

Text that is displayed as a watermark.

SetText(Stream, Stream, SaveFormat, string)

Adds a text watermark into the document from streams.

public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText)

Parameters

inputStream Stream

The input stream.

outputStream Stream

The output stream.

saveFormat SaveFormat

The save format.

watermarkText string

Text that is displayed as a watermark.

SetText(string, string, string, TextWatermarkOptions)

Adds a text watermark into the document with options.

public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

watermarkText string

Text that is displayed as a watermark.

options TextWatermarkOptions

Defines additional options for the text watermark.

SetText(string, string, SaveFormat, string, TextWatermarkOptions)

Adds a text watermark into the document with options and specified save format.

public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options)

Parameters

inputFileName string

The input file name.

outputFileName string

The output file name.

saveFormat SaveFormat

The save format.

watermarkText string

Text that is displayed as a watermark.

options TextWatermarkOptions

Defines additional options for the text watermark.

SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)

Adds a text watermark into the document from streams with options.

public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options)

Parameters

inputStream Stream

The input stream.

outputStream Stream

The output stream.

saveFormat SaveFormat

The save format.

watermarkText string

Text that is displayed as a watermark.

options TextWatermarkOptions

Defines additional options for the text watermark.

 English