Table

Table

Panoramica

Table è un tipo in Aspose.PDF FOSS per Go.

Table è un costruttore transitorio per un layout tabellare disegnato su una Page.

Questo tipo fornisce 18 metodi per lavorare con gli oggetti Table nei programmi Go. I metodi disponibili includono: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder, e 6 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo aver installato il pacchetto Aspose.PDF FOSS per Go.

Metodi

FirmaDescrizione
SetColumnWidths(widths: []float64) → *TableSetColumnWidths imposta le larghezze delle colonne in punti.
ColumnWidths() → []float64ColumnWidths restituisce una copia delle larghezze delle colonne.
SetBorder(b: BorderInfo) → *TableImposta il valore del bordo.
Border() → BorderInfoRestituisce il bordo.
SetDefaultCellBorder(b: BorderInfo) → *TableImposta il valore predefinito del bordo della cella.
DefaultCellBorder() → BorderInfoRestituisce il bordo predefinito della cella.
SetDefaultCellMargin(m: MarginInfo) → *TableImposta il valore predefinito del margine della cella.
DefaultCellMargin() → MarginInfoRestituisce il margine predefinito della cella.
SetDefaultCellStyle(s: TextStyle) → *TableImposta il valore predefinito dello stile della cella.
DefaultCellStyle() → TextStyleRestituisce lo stile predefinito della cella.
AddRow() → *RowAddRow aggiunge una riga vuota e la restituisce per ulteriori configurazioni.
AddRows(rows: [][]string) → []*RowAddRows è una comodità che crea una Row per ogni slice interno e una Cell per ogni stringa in quel slice.
Rows() → []*RowRows restituisce le righe in ordine.
RowCount() → intRowCount restituisce il numero di righe.
SetRepeatingRowsCount(n: int) → *TableSetRepeatingRowsCount segna le prime n righe come intestazioni che si ripetono nella parte superiore di ogni pagina di continuazione.
RepeatingRowsCount() → intRepeatingRowsCount restituisce il numero di righe di intestazione che si ripetono su ogni pagina di continuazione (default 0).
SetOverflowMargins(top: float64) → *TableSetOverflowMargins imposta i margini superiore/inferiore (in punti) usati per calcolare il rettangolo di delimitazione della pagina di continuazione quando la tabella supera il rettangolo originale.
OverflowMargins() → (top, bottom float64)OverflowMargins restituisce i margini di overflow configurati (defaults 50/50 se SetOverflowMargins non è stato chiamato).

Vedi anche

 Italiano