Table
Table
Übersicht
Table ist ein Typ in Aspose.PDF FOSS für Go.
Table ist ein flüchtiger Builder für ein tabellarisches Layout, das auf einer Seite gezeichnet wird.
Dieser Typ stellt 18 Methoden zur Arbeit mit Table-Objekten in Go-Programmen bereit. Verfügbare Methoden umfassen: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder und 6 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Go-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Go-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths setzt die Spaltenbreiten in Punkten. |
ColumnWidths() → []float64 | ColumnWidths gibt eine Kopie der Spaltenbreiten zurück. |
SetBorder(b: BorderInfo) → *Table | Setzt den Randwert. |
Border() → BorderInfo | Gibt den Rand zurück. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Setzt den Standardwert für den Zellrand. |
DefaultCellBorder() → BorderInfo | Gibt den Standardzellenrand zurück. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Legt den Standardwert für den Zellabstand fest. |
DefaultCellMargin() → MarginInfo | Gibt den Standardzellenabstand zurück. |
SetDefaultCellStyle(s: TextStyle) → *Table | Setzt den Standardzellenstilwert. |
DefaultCellStyle() → TextStyle | Gibt den Standardzellenstil zurück. |
AddRow() → *Row | AddRow fügt eine leere Zeile hinzu und gibt sie zur weiteren Konfiguration zurück. |
AddRows(rows: [][]string) → []*Row | AddRows ist ein Komfort, der pro innerem Slice eine Row und pro Zeichenkette in diesem Slice eine Cell erzeugt. |
Rows() → []*Row | Rows gibt die Zeilen in der Reihenfolge zurück. |
RowCount() → int | RowCount gibt die Anzahl der Zeilen zurück. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount markiert die ersten n Zeilen als Kopfzeilen, die oben auf jeder Fortsetzungsseite wiederholt werden. |
RepeatingRowsCount() → int | RepeatingRowsCount gibt die Anzahl der Kopfzeilen zurück, die auf jeder Fortsetzungsseite wiederholt werden (Standard 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins legt die oberen/unteren Ränder (in Punkten) fest, die zur Berechnung des Begrenzungsrechtecks der Fortsetzungsseite verwendet werden, wenn die Tabelle das ursprüngliche Rechteck überschreitet. |
OverflowMargins() → (top, bottom float64) | OverflowMargins gibt die konfigurierten Überlaufränder zurück (Standard 50/50, wenn SetOverflowMargins nicht aufgerufen wurde). |