StiMatrix Class
Namespace: Stimulsoft.Report.Export
Constructors
| Constructor | Description |
|---|---|
| StiMatrix(StiPagesCollection pages, StiExportService service) | |
| StiMatrix(StiPagesCollection pages, bool checkForExcel, StiExportService service) | |
| StiMatrix(StiPagesCollection pages, StiExportService service, ArrayList styles) | |
| StiMatrix(StiPagesCollection pages, bool checkForExcel, StiExportService service, ArrayList styles, StiDataExportMode dataMode, bool hasDividedPages) |
StiMatrix(pages: StiPagesCollection, service: StiExportService)
Parameters
- pages (StiPagesCollection)
- service (StiExportService)
StiMatrix(pages: StiPagesCollection, checkForExcel: bool, service: StiExportService)
Parameters
- pages (StiPagesCollection)
- checkForExcel (bool)
- service (StiExportService)
StiMatrix(pages: StiPagesCollection, service: StiExportService, styles: ArrayList)
Parameters
- pages (StiPagesCollection)
- service (StiExportService)
- styles (ArrayList)
StiMatrix(pages: StiPagesCollection, checkForExcel: bool, service: StiExportService, styles: ArrayList, dataMode: StiDataExportMode, hasDividedPages: bool)
Parameters
- pages (StiPagesCollection)
- checkForExcel (bool)
- service (StiExportService)
- styles (ArrayList)
- dataMode (StiDataExportMode)
- hasDividedPages (bool)
Properties
| Property | Type | Description |
|---|---|---|
| CoordX | SortedList | |
| CoordY | SortedList | |
| HorizontalPageBreaks | List |
|
| LinePlacement | StiTableLineInfo[] | |
| ParentBandName | string[] | |
| Styles | ArrayList | |
| TotalWidth | double |
Methods
| Method | Returns | Description |
|---|---|---|
| CheckStylesNames | void | |
| Clear | void | |
| GetBorderSideIndex | int | |
| GetCellComponent | StiComponent | |
| GetRange | Rectangle | |
| GetRealImageData | Image | |
GetStringsFromTag static |
string[] | |
| GetStyleFromComponent | StiCellStyle | |
| PrepareDocument | void | |
| PrepareTable | void | |
| SetCellComponent | void | |
SplitTag static |
string[] | |
| SplitTagWithCache | string[] |
Method Details
CheckStylesNames
CheckStylesNames(): void
Clear
Clear(): void
GetBorderSideIndex
GetBorderSideIndex(side: StiBorderSide): int
Parameters
- side (StiBorderSide)
Returns int
GetCellComponent
GetCellComponent(cell2: StiCell): StiComponent
Parameters
- cell2 (StiCell)
Returns StiComponent
GetRange
GetRange(rect: RectangleD): Rectangle
Parameters
- rect (RectangleD)
Returns Rectangle
GetRealImageData
GetRealImageData(cell: StiCell, baseImage: Image, list: ArrayList): Image
Parameters
Returns Image
GetStringsFromTag static
GetStringsFromTag(tag: string, startPosition: int): string[]
Parameters
- tag (string)
- startPosition (int)
Returns string[]
GetStyleFromComponent
GetStyleFromComponent(component: StiComponent, x: int, y: int, width: int): StiCellStyle
Parameters
- component (StiComponent)
- x (int)
- y (int)
- width (int)
Returns StiCellStyle
PrepareDocument
PrepareDocument(service: StiExportService, mode: StiDataExportMode): void
Parameters
- service (StiExportService)
- mode (StiDataExportMode)
PrepareTable
PrepareTable(): void
SetCellComponent
SetCellComponent(cell2: StiCell, component: StiComponent, indexComponent: int): void
Parameters
- cell2 (StiCell)
- component (StiComponent)
- indexComponent (int)
SplitTag static
SplitTag(inputString: string): string[]
Parameters
- inputString (string)
Returns string[]
SplitTagWithCache
SplitTagWithCache(inputString: string): string[]
Parameters
- inputString (string)
Returns string[]
Fields
| Field | Type | Description |
|---|---|---|
| Bookmarks | StiMatrixBookmarksCollection | |
| BordersX | StiMatrixBorderSidesXCollection | |
| BordersY | StiMatrixBorderSidesYCollection | |
| CellStyles | StiMatrixCellStylesCollection | |
| Cells | StiMatrixCellsCollection | |
| DataArrayLength | int | |
| Fields | DataField[] | |
| Primitive | StiRoundedRectanglePrimitive | |
| Rect | Rectangle |