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

SignaturBeschreibung
SetColumnWidths(widths: []float64) → *TableSetColumnWidths setzt die Spaltenbreiten in Punkten.
ColumnWidths() → []float64ColumnWidths gibt eine Kopie der Spaltenbreiten zurück.
SetBorder(b: BorderInfo) → *TableSetzt den Randwert.
Border() → BorderInfoGibt den Rand zurück.
SetDefaultCellBorder(b: BorderInfo) → *TableSetzt den Standardwert für den Zellrand.
DefaultCellBorder() → BorderInfoGibt den Standardzellenrand zurück.
SetDefaultCellMargin(m: MarginInfo) → *TableLegt den Standardwert für den Zellabstand fest.
DefaultCellMargin() → MarginInfoGibt den Standardzellenabstand zurück.
SetDefaultCellStyle(s: TextStyle) → *TableSetzt den Standardzellenstilwert.
DefaultCellStyle() → TextStyleGibt den Standardzellenstil zurück.
AddRow() → *RowAddRow fügt eine leere Zeile hinzu und gibt sie zur weiteren Konfiguration zurück.
AddRows(rows: [][]string) → []*RowAddRows ist ein Komfort, der pro innerem Slice eine Row und pro Zeichenkette in diesem Slice eine Cell erzeugt.
Rows() → []*RowRows gibt die Zeilen in der Reihenfolge zurück.
RowCount() → intRowCount gibt die Anzahl der Zeilen zurück.
SetRepeatingRowsCount(n: int) → *TableSetRepeatingRowsCount markiert die ersten n Zeilen als Kopfzeilen, die oben auf jeder Fortsetzungsseite wiederholt werden.
RepeatingRowsCount() → intRepeatingRowsCount gibt die Anzahl der Kopfzeilen zurück, die auf jeder Fortsetzungsseite wiederholt werden (Standard 0).
SetOverflowMargins(top: float64) → *TableSetOverflowMargins 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).

Siehe auch

 Deutsch