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
| Firma | Descrizione |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths imposta le larghezze delle colonne in punti. |
ColumnWidths() → []float64 | ColumnWidths restituisce una copia delle larghezze delle colonne. |
SetBorder(b: BorderInfo) → *Table | Imposta il valore del bordo. |
Border() → BorderInfo | Restituisce il bordo. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Imposta il valore predefinito del bordo della cella. |
DefaultCellBorder() → BorderInfo | Restituisce il bordo predefinito della cella. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Imposta il valore predefinito del margine della cella. |
DefaultCellMargin() → MarginInfo | Restituisce il margine predefinito della cella. |
SetDefaultCellStyle(s: TextStyle) → *Table | Imposta il valore predefinito dello stile della cella. |
DefaultCellStyle() → TextStyle | Restituisce lo stile predefinito della cella. |
AddRow() → *Row | AddRow aggiunge una riga vuota e la restituisce per ulteriori configurazioni. |
AddRows(rows: [][]string) → []*Row | AddRows è una comodità che crea una Row per ogni slice interno e una Cell per ogni stringa in quel slice. |
Rows() → []*Row | Rows restituisce le righe in ordine. |
RowCount() → int | RowCount restituisce il numero di righe. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount segna le prime n righe come intestazioni che si ripetono nella parte superiore di ogni pagina di continuazione. |
RepeatingRowsCount() → int | RepeatingRowsCount restituisce il numero di righe di intestazione che si ripetono su ogni pagina di continuazione (default 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins 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). |