PictureWatermark
Represents a picture watermark on a printable page.
Definition
Namespace:Telerik.Reporting.Drawing
Assembly:Telerik.Reporting.dll
Syntax:
public class PictureWatermark : Watermark
Inheritance: objectReportObjectWatermarkPictureWatermark
Derived Classes:
Inherited Members
Constructors
Internal use only
public PictureWatermark()
Internal use only
Properties
Image
object
Gets or sets the image of the watermark to be printed on the page.
[TypeConverter(typeof(SimpleImageConverter))]
public object Image { get; set; }
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.
Gets or sets the sizing mode of the watermark image on the printable page.
public WatermarkSizeMode Sizing { get; set; }
A ImageSizeMode value that specifies the sizing mode of the watermark image on the printable page.
Methods
GetStrings()
IEnumerable<string>
TODO: Add documentation.
protected override IEnumerable<string> GetStrings()
IEnumerable<string>
Overrides:
Internal use only
protected virtual void ResetSizingCore()
Internal use only
protected virtual bool ShouldSerializeSizingCore()
bool