Class RenderingWatermark
Namespace: Aspose.Cells.Rendering
Assembly: Aspose.Cells.dll (25.2.0)
Watermark for rendering.
public class RenderingWatermark
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
RenderingWatermark(string, RenderingFont)
Creates instance of text watermark.
public RenderingWatermark(string text, RenderingFont renderingFont)
Parameters
text
string
watermark text
renderingFont
RenderingFont
watermark font
RenderingWatermark(byte[])
Creates instance of image watermark.
public RenderingWatermark(byte[] imageData)
Parameters
imageData
byte[]
Properties
Font
Gets font of the watermark.
public RenderingFont Font { get; }
Property Value
HAlignment
Gets or sets horizontal alignment of the watermark to the page.
public TextAlignmentType HAlignment { get; set; }
Property Value
Remarks
Only Left, Center, Right is valid. Default is Left.
Image
Gets image of the watermark.
public byte[] Image { get; }
Property Value
byte[]
IsBackground
Indicates whether the watermark is placed behind page contents.
public bool IsBackground { get; set; }
Property Value
OffsetX
Gets or sets offset value to Aspose.Cells.Rendering.RenderingWatermark.HAlignment
public float OffsetX { get; set; }
Property Value
OffsetY
Gets or sets offset value to Aspose.Cells.Rendering.RenderingWatermark.VAlignment
public float OffsetY { get; set; }
Property Value
Opacity
Gets or sets opacity of the watermark in range [0, 1].
public float Opacity { get; set; }
Property Value
Rotation
Gets or sets roation of the watermark in degrees.
public float Rotation { get; set; }
Property Value
ScaleToPagePercent
Gets or sets scale relative to target page in percent.
public int ScaleToPagePercent { get; set; }
Property Value
Text
Gets text of the watermark.
public string Text { get; }
Property Value
VAlignment
Gets or sets vertical alignment of the watermark to the page.
public TextAlignmentType VAlignment { get; set; }
Property Value
Remarks
Only Top, Center, Bottom is valid. Default is Top.