Watermarker.SetWatermarkToImages
Watermarker SetWatermarkToImages method. Adds a text watermark into the document with options. Renders the output to images.
SetWatermarkToImages(string, ImageSaveOptions, string, TextWatermarkOptions)
Adds a text watermark into the document with options. Renders the output to images.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions,
string watermarkText, TextWatermarkOptions options = null)
Parameter | Type | Description |
---|---|---|
inputFileName | String | The input file name. |
saveOptions | ImageSaveOptions | The save options. |
watermarkText | String | Text that is displayed as a watermark. |
options | TextWatermarkOptions | Defines additional options for the text watermark. |
Examples
Shows how to add text watermark in the document and save the result to images streams.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.Color = Color.Red;
Stream[] pages = Watermarker.SetWatermarkToImages(MyDir + "Simple.docx", new ImageSaveOptions(SaveFormat.Png), "Wordize", textWatermarkOptions);
See Also
- class ImageSaveOptions
- class TextWatermarkOptions
- class Watermarker
- namespace Wordize.Watermarking
- assembly Wordize
SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkOptions)
Adds a text watermark into the document with options. Renders the output to images.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions,
string watermarkText, TextWatermarkOptions options = null)
Parameter | Type | Description |
---|---|---|
inputStream | Stream | The input file stream. |
saveOptions | ImageSaveOptions | The save options. |
watermarkText | String | Text that is displayed as a watermark. |
options | TextWatermarkOptions | Defines additional options for the text watermark. |
Examples
Shows how to add text watermark in the document loaded from stream and save the result to images streams.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.Color = Color.Red;
using (Stream input = File.OpenRead(MyDir + "Simple.docx"))
{
Stream[] pages = Watermarker.SetWatermarkToImages(input, new ImageSaveOptions(SaveFormat.Png), "Wordize", textWatermarkOptions);
}
See Also
- class ImageSaveOptions
- class TextWatermarkOptions
- class Watermarker
- namespace Wordize.Watermarking
- assembly Wordize
SetWatermarkToImages(string, ImageSaveOptions, byte[], ImageWatermarkOptions)
Adds an image watermark into the document with options. Renders the output to images.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions,
byte[] watermarkImageBytes, ImageWatermarkOptions options = null)
Parameter | Type | Description |
---|---|---|
inputFileName | String | The input file name. |
saveOptions | ImageSaveOptions | The save options. |
watermarkImageBytes | Byte[] | Image bytes that is displayed as a watermark. |
options | ImageWatermarkOptions | Defines additional options for the image watermark. |
Examples
Shows how to add image watermark in the document and save the result to images streams.
byte[] watermarkBytes = File.ReadAllBytes(MyDir + "Images/logo.png");
Stream[] pages = Watermarker.SetWatermarkToImages(MyDir + "Simple.docx", new ImageSaveOptions(SaveFormat.Png), watermarkBytes);
See Also
- class ImageSaveOptions
- class ImageWatermarkOptions
- class Watermarker
- namespace Wordize.Watermarking
- assembly Wordize
SetWatermarkToImages(Stream, ImageSaveOptions, Stream, ImageWatermarkOptions)
Adds an image watermark into the document with options. Renders the output to images.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions,
Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameter | Type | Description |
---|---|---|
inputStream | Stream | The input stream. |
saveOptions | ImageSaveOptions | The save options. |
watermarkImageStream | Stream | Image stream that is displayed as a watermark. |
options | ImageWatermarkOptions | Defines additional options for the image watermark. |
Examples
Shows how to add image watermark in the document loaded from stream and save the result to images streams.
using (Stream input = File.OpenRead(MyDir + "Simple.docx"))
using (Stream watermark = File.OpenRead(MyDir + "Images/logo.png"))
{
Stream[] pages = Watermarker.SetWatermarkToImages(input, new ImageSaveOptions(SaveFormat.Png), watermark);
}
See Also
- class ImageSaveOptions
- class ImageWatermarkOptions
- class Watermarker
- namespace Wordize.Watermarking
- assembly Wordize