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
- report (StiReport)
Returns Image
implements
implements(): any[]
Returns any[]
loadFromJsonObject
loadFromJsonObject(jObject: StiJson): void
Parameters
- jObject (StiJson)
loadFromXml
loadFromXml(xmlNode: XmlNode): void
Parameters
- xmlNode (XmlNode)
meta
meta(): StiMeta[]
Returns StiMeta[]
resetImage
resetImage(): void
saveToJsonObject
saveToJsonObject(mode: StiJsonSaveMode): StiJson
Parameters
- mode (StiJsonSaveMode)
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 |