Progress® Telerik® Reporting R3 2021

PictureWatermark.Image Property

Gets or sets the image of the watermark to be printed on the page.

Namespace:  Telerik.Reporting.Drawing
Assembly:  Telerik.Reporting (in Telerik.Reporting.dll)


public Object Image { get; set; }

Property Value

Type: Object
The image of the watermark to be printed on the page.


The specified image can be in one of the following supported formats: an object instance inherited from Image; an array of bytes containing binary image data; a local file path (relative or absolute) or an URL to an external image file. Instead of providing the image directly, it is possible to specify it indirectly as an expression that gets evaluated at runtime for each printable page. The result of the evaluation should be of one of the support types enumerated above. If the image is null (Nothing in Visual Basic), or if the specified expression evaluates to null (Nothing in Visual Basic), the watermark is not printed on the current page.


The following expression prints a watermark on every second page:
= IIf(PageNumber % 2 = 0, "Watermark.png", Null)

Version Information

Supported in: 1.0.1

See Also

In this article
Not finding the help you need?