StiWatermark Class

Namespace: Stimulsoft.Report.Components

Inheritance

Implements: ICloneable, IStiJsonReportObject

Constructors

Constructor Description
constructor(StiBrush textBrush, any text, any angle, Font font, any showBehind, any enabled, any aspectRatio, any rightToLeft)  

constructor(textBrush: StiBrush, text: any, angle: any, font: Font, showBehind: any, enabled: any, aspectRatio: any, rightToLeft: any)

Parameters

  • textBrush (StiBrush)
  • text (any)
  • angle (any)
  • font (Font)
  • showBehind (any)
  • enabled (any)
  • aspectRatio (any)
  • rightToLeft (any)

Properties

Property Type Description
image Image  
imageHyperlink string  
imageTransparency number  

Methods

Method Returns Description
clone StiWatermark  
getImage Image  
implements any[]  
loadFromJsonObject void  
loadFromXml void  
meta StiMeta[]  
resetImage void  
saveToJsonObject StiJson  

Method Details

clone

clone(): StiWatermark

Returns StiWatermark


getImage

getImage(report: StiReport): Image

Parameters

Returns Image


implements

implements(): any[]

Returns any[]


loadFromJsonObject

loadFromJsonObject(jObject: StiJson): void

Parameters


loadFromXml

loadFromXml(xmlNode: XmlNode): void

Parameters


meta

meta(): StiMeta[]

Returns StiMeta[]


resetImage

resetImage(): void


saveToJsonObject

saveToJsonObject(mode: StiJsonSaveMode): StiJson

Parameters

Returns StiJson

Fields

Field Type Description
_hash StiMeta[]  
angle any  
aspectRatio any  
enabled any  
enabledExpression any  
font any  
imageAlignment any  
imageMultipleFactor any  
imageStretch any  
imageTiling any  
rightToLeft any  
showBehind any  
showImageBehind any  
text any  
textBrush StiBrush  
value any