Table

Revisió

Table És una classe en Aspose.PDF FOSS per a .NET. Heretat de: BaseParagraph.

Representa una taula que es pot afegir a una pàgina PDF.

Aquesta classe proporciona 13 mètodes per treballar amb objectes de taula en programes .NET. Els mètodes disponibles inclouen: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment,I 24 més.

Propietats

NomTipusAccessDescripció
ColumnWidthsstring?Llegir / EscriureAmplituds de columna separades espacialment (per exemple,.
BorderBorderInfo?Llegir / EscriureLa frontera de taula.
DefaultCellBorderBorderInfo?Llegir / EscriureLa frontera de la cèl·lula està aplicada a totes les cells llevat que s’hagi superat.
DefaultCellPaddingMarginInfo?Llegir / EscriureCèl·lules de padding.
DefaultCellTextStateTextState?Llegir / EscriureEstat de text per a les cèl·lules.
BackgroundColorColor?Llegir / Escriurecolor de fons.
LeftfloatLlegir / EscriurePosada esquerra de la taula a la pàgina.
TopfloatLlegir / EscriurePosició superior de la taula a la pàgina (distança de l’anterior).
MarginMarginInfoLlegir / EscriureMarge de taula.
RepeatingRowsCountintLlegir / EscriureNombre de rutes per repetir a la part superior de cada pàgina quan la taula esborra les pàgines.
RepeatingColumnsCountintLlegir / EscriureCompta les columnes màximes per a la taula.
BrokenTableBrokenLlegir / EscriureCom es trenca la taula a través de les pàgines.
IsBrokenboolLlegir / EscriureSi la taula es permet trencar a través de pàgines.
ColumnAdjustmentColumnAdjustmentLlegir / EscriureCom es formen les columnes quan la taula és renderitzada (paritat API).
RowsRowsLlegirLa col·lecció de rutes en aquesta taula.
DefaultColumnWidthstring?Llegir / EscriureAmplitud de columna utilitzada quan ColumnWidths és buit.
CornerStyleBorderCornerStyleLlegir / EscriureEstil de corredora aplicat a la caixa fronterera de la taula.
IsBordersIncludedboolLlegir / EscriureQuan és veritat, les ampleitats de la frontera cel·lular compten contra els càlculs de l’escorça i l’altura de ronda.
BreakTextTextFragment?Llegir / EscriureIndicador opcional que es traça a la ruptura de pàgina quan una línia es divideix entre pàgines.
RepeatingRowsStyleTextState?Llegir / EscriureEstat de text per a les files repetides en pàgines de continuació (vegeu RepeatingRowsCount).
AlignmentHorizontalAlignmentLlegir / EscriureObté o estableix l’alineació.
HorizontalAlignmentHorizontalAlignmentLlegir / EscriureAlineació horitzontal aplicada a aquest paràgraf.
VerticalAlignmentVerticalAlignmentLlegir / EscriureAlineació vertical aplicada a aquest paràgraf.
IsFirstParagraphInColumnboolLlegir / EscriureForçar el paràgraf per iniciar una nova columna.
IsKeptWithNextboolLlegir / EscriureMantenir aquest paràgraf en la mateixa pàgina que el següent.
IsInNewPageboolLlegir / EscriureEsforçar el paràgraf per començar en una nova pàgina.
IsInLineParagraphboolLlegir / EscriureLa bandera de la línia (no comença una nova línia).
HyperlinkTextstring?Llegir / EscriureEl seu objectiu és el tipus d’hiperenllaç.
HyperlinkHyperlink?Llegir / EscriureTipus de decoració d’hiperenllaç aplicat al paràgraf.
ZIndexintLlegir / EscriureIndicador de comanda Z utilitzat pel render DOM.

Mètodes

SignatureDescripció
Table()Coneix taula en aquesta instància de taules.
GetWidth()Suma de les amplegues de columnes des de ColumnWidths.
GetHeight()Aproximada altura rendida de la taula, independentment de qualsevol pàgina d’hostalatge.
GetHeight(parentPage: Page?)Aproximada altura renderitzada de la taula a parentPage.
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState)Apliqueu textState a cada cel en el nombre de columna (1-base).
Clone()El clon de la taula.
ImportArray(importedArray: object?[], firstFilledRow: int, firstFilledColumn: int, isLeftColumnsFilled: bool)Importar una aranya d’objectes unidimensional a la taula, enmarcant els valors en rutes per comptar les columnes de la Taula.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int)Importa totes les files d’una DataTable.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesShown: bool, firstFilledRow: int, firstFilledColumn: byte, maxRows: int, maxColumns: int, isHtmlSupported: bool)Importar amb rutes / columnes màxims i bandera de suport HTML.
ImportDataTable(importedDataTable: System.Data.DataTable, sourceRowList: int[], sourceColumnList: int[], firstFilledRow: int, firstFilledColumn: int, showColumnNamesAsFirstRow: bool, isHtmlSupported: bool)Importar un subset de rutes / columnes seleccionades per les llistes d’indicadors.
ImportDataView(sourceDataView: System.Data.DataView, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int, maxRows: int, maxColumns: int)Importació de la plaça.
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double)Construeix la taula a través de diverses pàgines.
Build(page: Page)Construeix el contingut de taula en els bites d’estrem per a la pàgina donada.

Veure també

 Català