Table
Table
Przegląd
Table jest typem w Aspose.PDF FOSS dla Go.
Table jest przejściowym konstruktorem układu tabelarycznego rysowanego na Page.
Ten typ zapewnia 18 metod do pracy z obiektami Table w programach Go. Dostępne metody to: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder oraz 6 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Go po zainstalowaniu pakietu Aspose.PDF FOSS dla Go.
Metody
| Sygnatura | Opis |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths ustawia szerokości kolumn w punktach. |
ColumnWidths() → []float64 | ColumnWidths zwraca kopię szerokości kolumn. |
SetBorder(b: BorderInfo) → *Table | Ustawia wartość obramowania. |
Border() → BorderInfo | Zwraca obramowanie. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Ustawia domyślną wartość obramowania komórki. |
DefaultCellBorder() → BorderInfo | Zwraca domyślne obramowanie komórki. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Ustawia domyślną wartość marginesu komórki. |
DefaultCellMargin() → MarginInfo | Zwraca domyślny margines komórki. |
SetDefaultCellStyle(s: TextStyle) → *Table | Ustawia domyślną wartość stylu komórki. |
DefaultCellStyle() → TextStyle | Zwraca domyślny styl komórki. |
AddRow() → *Row | AddRow dodaje pusty wiersz i zwraca go do dalszej konfiguracji. |
AddRows(rows: [][]string) → []*Row | AddRows jest wygodą, która tworzy jeden Row na każdą wewnętrzną slice i jedną Cell na każdy string w tej slice. |
Rows() → []*Row | Rows zwraca wiersze w kolejności. |
RowCount() → int | RowCount zwraca liczbę wierszy. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount oznacza pierwsze n wierszy jako nagłówki, które powtarzają się na górze każdej kolejnej strony. |
RepeatingRowsCount() → int | RepeatingRowsCount zwraca liczbę wierszy nagłówka, które powtarzają się na każdej kolejnej stronie (domyślnie 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins ustawia górne/dolne marginesy (w punktach) używane do obliczania prostokąta ograniczającego stronę kontynuacji, gdy tabela wykracza poza pierwotny prostokąt. |
OverflowMargins() → (top, bottom float64) | OverflowMargins zwraca skonfigurowane marginesy przepełnienia (domyślnie 50/50, jeśli SetOverflowMargins nie zostało wywołane). |