Table
Table
Overzicht
Table is een type in Aspose.PDF FOSS voor Go.
Table is een tijdelijke bouwer voor een tabelindeling die op een Page wordt getekend.
Dit type biedt 18 methoden voor het werken met Table-objecten in Go-programma’s. Beschikbare methoden zijn: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder, en 6 extra methoden. Alle publieke leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths stelt de kolombreedtes in punten in. |
ColumnWidths() → []float64 | ColumnWidths retourneert een kopie van de kolombreedtes. |
SetBorder(b: BorderInfo) → *Table | Stelt de border-waarde in. |
Border() → BorderInfo | Retourneert de rand. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Stelt de standaardcelrandwaarde in. |
DefaultCellBorder() → BorderInfo | Retourneert de standaardcelrand. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Stelt de standaardcelmargewaarde in. |
DefaultCellMargin() → MarginInfo | Retourneert de standaardcelmarge. |
SetDefaultCellStyle(s: TextStyle) → *Table | Stelt de standaardcelstijlwaarde in. |
DefaultCellStyle() → TextStyle | Retourneert de standaardcelstijl. |
AddRow() → *Row | AddRow voegt een lege rij toe en retourneert deze voor verdere configuratie. |
AddRows(rows: [][]string) → []*Row | AddRows is een handige functie die één Rij per interne slice maakt en één Cel per tekenreeks in die slice. |
Rows() → []*Row | Rows retourneert de rijen in volgorde. |
RowCount() → int | RowCount retourneert het aantal rijen. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount markeert de eerste n rijen als kopteksten die bovenaan elke vervolgpagina worden herhaald. |
RepeatingRowsCount() → int | RepeatingRowsCount retourneert het aantal koptekstrijen dat op elke vervolgpagina wordt herhaald (standaard 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins stelt de boven-/ondermarges (in punten) in die worden gebruikt om de begrenzende rechthoek van de vervolgpagina te berekenen wanneer de tabel de oorspronkelijke rechthoek overschrijdt. |
OverflowMargins() → (top, bottom float64) | OverflowMargins retourneert de geconfigureerde overflow-marges (standaard 50/50 als SetOverflowMargins niet is aangeroepen). |