Table
Table
Přehled
Table je typ v Aspose.PDF FOSS pro Go.
Table je přechodný builder pro tabulární rozvržení kreslený na Page.
Tento typ poskytuje 18 metod pro práci s objekty Table v programech Go. Dostupné metody zahrnují: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder a 6 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Go po instalaci balíčku Aspose.PDF FOSS pro Go.
Metody
| Podpis: | Popis: |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths nastavuje šířky sloupců v bodech. |
ColumnWidths() → []float64 | ColumnWidths vrací kopii šířek sloupců. |
SetBorder(b: BorderInfo) → *Table | Nastaví hodnotu okraje. |
Border() → BorderInfo | Vrací okraj. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Nastaví výchozí hodnotu okraje buňky. |
DefaultCellBorder() → BorderInfo | Vrací výchozí okraj buňky. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Nastaví výchozí hodnotu okraje buňky. |
DefaultCellMargin() → MarginInfo | Vrací výchozí odsazení buňky. |
SetDefaultCellStyle(s: TextStyle) → *Table | Nastaví výchozí hodnotu stylu buňky. |
DefaultCellStyle() → TextStyle | Vrací výchozí styl buňky. |
AddRow() → *Row | AddRow přidá prázdný řádek a vrátí jej pro další konfiguraci. |
AddRows(rows: [][]string) → []*Row | AddRows je pohodlná funkce, která vytvoří jeden Row pro každý vnitřní slice a jeden Cell pro každý řetězec v tomto slice. |
Rows() → []*Row | Rows vrací řádky v pořadí. |
RowCount() → int | RowCount vrací počet řádků. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount označuje prvních n řádků jako záhlaví, která se opakují v horní části každé pokračovací stránky. |
RepeatingRowsCount() → int | RepeatingRowsCount vrací počet řádků záhlaví, které se opakují na každé pokračovací stránce (výchozí 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins nastavuje horní/spodní okraje (v bodech) používané k výpočtu ohraničujícího obdélníku pokračovací stránky, když tabulka přesáhne původní obdélník. |
OverflowMargins() → (top, bottom float64) | OverflowMargins vrací nastavené okraje přetečení (výchozí 50/50, pokud nebyla zavolána SetOverflowMargins). |