Table
Összefoglaló
Table az .NET-es FOSS Aspose.PDF osztály. Az örökölők: BaseParagraph.
Olyan táblázatot jelöl, amelyet PDF-oldalra lehet hozzáadni.
Ez a osztály 12 módszert kínál az .NET programokban lévő táblázatobjektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment, és még 24 más.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
ColumnWidths | string? | Olvasás/írás | A térben elkülönített oszlopszélességek (pl. |
Border | BorderInfo? | Olvasás/írás | Asztalhatár. |
DefaultCellBorder | BorderInfo? | Olvasás/írás | Az alapértelmezett cellák határa minden sejtre alkalmazható, kivéve ha felülírják. |
DefaultCellPadding | MarginInfo? | Olvasás/írás | A készülék paddingje. |
DefaultCellTextState | TextState? | Olvasás/írás | Az alapértelmezett szövegállapot a cellákhoz. |
BackgroundColor | Color? | Olvasás/írás | Asztali háttérszín. |
Left | float | Olvasás/írás | Az asztal bal oldalán lévő helyzete. |
Top | float | Olvasás/írás | A táblázat felső helye a lapon (a lap tetejétől való távolság). |
Margin | MarginInfo | Olvasás/írás | Az asztal szélén. |
RepeatingRowsCount | int | Olvasás/írás | A táblázat oldalokon átnyúló megjelenése esetén az egyes lapok tetején ismétlődő sorok száma. |
RepeatingColumnsCount | int | Olvasás/írás | A táblázatban a legmagasabb oszlopok számolhatók. |
Broken | TableBroken | Olvasás/írás | Hogy a tábla átszakad az oldalokon. |
IsBroken | bool | Olvasás/írás | Az, hogy a táblázatnak felhatárolható-e az oldalokon. |
ColumnAdjustment | ColumnAdjustment | Olvasás/írás | A táblázat megjelenítésekor a oszlopok mérete (API-paritás). |
Rows | Rows | Olvasd! | A sorok gyűjteménye ebben a táblázatban. |
DefaultColumnWidth | string? | Olvasás/írás | Az alapértelmezett oszlopszélesség akkor használható, ha a ColumnWidths üres. |
CornerStyle | BorderCornerStyle | Olvasás/írás | A tábla határrészére a sarok körüli stílus alkalmazható. |
IsBordersIncluded | bool | Olvasás/írás | Ha igaz, a cellák határai szélességek számolnak be az elemfeloldás és a sormagasság számításaival szemben. |
BreakText | TextFragment? | Olvasás/írás | A sorok oldalra osztása esetén a lapszünetben megjelölt opcionális mutató. |
RepeatingRowsStyle | TextState? | Olvasás/írás | Az utolsók oldalán ismételt sorok alapértelmezett szövegállapotát (lásd RepeatingRowsCount). |
Alignment | HorizontalAlignment | Olvasás/írás | Megkapja vagy beállítja a sorrendet. |
HorizontalAlignment | HorizontalAlignment | Olvasás/írás | A fenti bekezdésben alkalmazott vízszintes összehangolás. |
VerticalAlignment | VerticalAlignment | Olvasás/írás | A fenti bekezdésben alkalmazott függőleges beállítás. |
IsFirstParagraphInColumn | bool | Olvasás/írás | Erőzni a bekezdés, hogy egy új oszlopot kezdjen. |
IsKeptWithNext | bool | Olvasás/írás | Ezt a bekezdést ugyanazon az oldalon tartsd, mint a következőt. |
IsInNewPage | bool | Olvasás/írás | Erősen indítsd el az bekezdést egy új oldalon. |
IsInLineParagraph | bool | Olvasás/írás | A betűs bekezdés jelzése (nem kezd új sorot). |
HyperlinkText | string? | Olvasás/írás | A legrégebbi sztringes hiperlink célpont. |
Hyperlink | Hyperlink? | Olvasás/írás | A bekezdésre alkalmazott hiperlinkek dekorációja. |
ZIndex | int | Olvasás/írás | A DOM-rendszernek használt Z soros index. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
Table() | Az e táblázat példányában lévő asztal hívása. |
GetWidth() | A ColumnWidths oszlopszélességének összege. |
GetHeight(parentPage: Page) | A táblázat nagyjából megadott magassága a parentPage-on. |
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState) | Az adott (1-alapú) oszlop szám minden cellájára a textState alkalmazása. |
Clone() | A táblázat sekély klóno. |
ImportArray(importedArray: object?[], firstFilledRow: int, firstFilledColumn: int, isLeftColumnsFilled: bool) | Importáljon egy 2D objektum-tervet a táblába. |
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int) | Importáljon a DataTable összes sorát. |
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesShown: bool, firstFilledRow: int, firstFilledColumn: byte, maxRows: int, maxColumns: int, isHtmlSupported: bool) | Importálás a kifejezett max-sorok / max - oszlopok és HTML támogató jelölő. |
ImportDataTable(importedDataTable: System.Data.DataTable, sourceRowList: int[], sourceColumnList: int[], firstFilledRow: int, firstFilledColumn: int, showColumnNamesAsFirstRow: bool, isHtmlSupported: bool) | Az indexlisták által kiválasztott sorok/oszlopok alcsoportjának importálása. |
ImportDataView(sourceDataView: System.Data.DataView, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int, maxRows: int, maxColumns: int) | Importáljon DataView. |
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double) | A táblázat több oldalra épül. |
Build(page: Page) | A táblázat tartalomáramlását a megadott oldalra. |