Table

Približni podaci

Table je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: BaseParagraph.

Predstavlja tablicu koja se može dodati na PDF stranicu.

Ova klasa pruža 12 metoda za rad s objektima tabele u .NET programima. Postoje i sljedeće metode: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment, i još 24 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
ColumnWidthsstring?Čitanje/pisanjeU slučaju da je to moguće, potrebno je provesti postupak za utvrđivanje vrijednosti.
BorderBorderInfo?Čitanje/pisanje-Sjednište stola.
DefaultCellBorderBorderInfo?Čitanje/pisanjeStandardna granica ćelije primjenjuje se na sve ćelijama osim ako nije preuzeta.
DefaultCellPaddingMarginInfo?Čitanje/pisanje-Predviđene polje.
DefaultCellTextStateTextState?Čitanje/pisanjeStandardno stanje teksta za ćelije.
BackgroundColorColor?Čitanje/pisanjeBoja pozadine stola.
LeftfloatČitanje/pisanjeLijeva pozicija stola na stranici.
TopfloatČitanje/pisanjeU slučaju da je tabela na stranici, to znači da se nalazi u najnižoj poziciji.
MarginMarginInfoČitanje/pisanje-Majna stola.
RepeatingRowsCountintČitanje/pisanjeBroj redova koji se ponavljaju na vrhu svake stranice kada tabela obuhvaća više stranica.
RepeatingColumnsCountintČitanje/pisanjeNajveći broj stupnica u tabeli.
BrokenTableBrokenČitanje/pisanjeKako se stol razbija preko stranica.
IsBrokenboolČitanje/pisanjeDa li je tablici dopušteno da se prekrši preko stranica.
ColumnAdjustmentColumnAdjustmentČitanje/pisanjeKako su veličine stupnica kada je tabela prikazana (paritet API-ja).
RowsRowsČitaj.Skup redova u ovoj tablici.
DefaultColumnWidthstring?Čitanje/pisanjeStandardna širina kolone koja se koristi kada je ColumnWidths prazan.
CornerStyleBorderCornerStyleČitanje/pisanjeU uglovima okrugli stil primjenjuje se na granični okvir stola.
IsBordersIncludedboolČitanje/pisanjeAko je to istina, širine granice ćelija se računaju u odnosu na poljavanje stanica i izračune visine redova.
BreakTextTextFragment?Čitanje/pisanjeOpcionalni pokazatelj koji se crta na prekidu stranice kada je red podijeljen između stranica.
RepeatingRowsStyleTextState?Čitanje/pisanjeU nastavku se navodi: “Predviđeni tekst” (RepeatingRowsCount).
AlignmentHorizontalAlignmentČitanje/pisanjeDobiva ili postavlja poravnanje.
HorizontalAlignmentHorizontalAlignmentČitanje/pisanjeU ovom stavku primjenjuje se horizontalno usklađivanje.
VerticalAlignmentVerticalAlignmentČitanje/pisanjeU ovom stavku primjenjuje se vertikalna usklađenost.
IsFirstParagraphInColumnboolČitanje/pisanjePrisiliti odlomak da počne novi stup.
IsKeptWithNextboolČitanje/pisanjeOvaj odlomak i sljedeći neka budu na istoj stranici.
IsInNewPageboolČitanje/pisanjePrisiliti odlomak da počne na novoj stranici.
IsInLineParagraphboolČitanje/pisanjeUstavite u redni paragraf (ne započinju novi red).
HyperlinkTextstring?Čitanje/pisanjeObjedini cilj sa ostalim linkovima.
HyperlinkHyperlink?Čitanje/pisanjeUstaviti u redni okvir.
ZIndexintČitanje/pisanjeIndeks redoslijeda Z koji koristi DOM renderer.

Metoda za primjenu

PotpisOpisivanje
Table()Poziv za stol na ovom primjerku stola.
GetWidth()Slika (s) u skladu s člankom 2. točkom 1.
GetHeight(parentPage: Page)Približna visina tabele na stranici.
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState)U svakom ćeliji u datom broju stupca (na temelju 1) primijeniti tekstState.
Clone()Plitki klon stola.
ImportArray(importedArray: object?[], firstFilledRow: int, firstFilledColumn: int, isLeftColumnsFilled: bool)Uvezite 2-D objektni niz u tablicu.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int)Uvezite sve redove DataTable.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesShown: bool, firstFilledRow: int, firstFilledColumn: byte, maxRows: int, maxColumns: int, isHtmlSupported: bool)Uvoz s eksplicitnim max-rad / max - kolone i HTML podršku zastavu.
ImportDataTable(importedDataTable: System.Data.DataTable, sourceRowList: int[], sourceColumnList: int[], firstFilledRow: int, firstFilledColumn: int, showColumnNamesAsFirstRow: bool, isHtmlSupported: bool)Uvezite podmnožinu redova / stupnica izabranih indeksnim popisima.
ImportDataView(sourceDataView: System.Data.DataView, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int, maxRows: int, maxColumns: int)Uvezite DataView.
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double)Izgraditi stol preko više stranica.
Build(page: Page)Izgraditi bajtove sadržaja tabele za danu stranicu.

Također pogledajte:

 Hrvatski