Table
Общ преглед
Table е тип в Aspose.PDF FOSS за Go.
Таблица е преходен конструктор за таблична планировка, изготвена на страница.
Този тип предоставя 18 метода за работа с обекти на таблицата в програми Go. Наличните методи включват: AddRow, AddRows, Border, ColumnWidths, DefaultCellBorder, DefaultCellMargin, DefaultCellStyle, OverflowMargins, RepeatingRowsCount, RowCount, Rows, SetBorder, и 6 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Go след инсталиране на пакета Aspose.PDF FOSS for Go.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
SetColumnWidths(widths: []float64) → *Table | SetColumnWidths определя широчината на колоните в точки. |
ColumnWidths() → []float64 | ColumnWidths връща копие от широти на колоните. |
SetBorder(b: BorderInfo) → *Table | Определя граничната стойност. |
Border() → BorderInfo | Върна границата. |
SetDefaultCellBorder(b: BorderInfo) → *Table | Определя стойността на границата на клетката по подразбиране. |
DefaultCellBorder() → BorderInfo | Връща по подразбиране границата на клетката. |
SetDefaultCellMargin(m: MarginInfo) → *Table | Определя стойността на маржата в клетката по подразбиране. |
DefaultCellMargin() → MarginInfo | Връща по подразбиране маржа на клетката. |
SetDefaultCellStyle(s: TextStyle) → *Table | Определя стойността на стила в клетката по подразбиране. |
DefaultCellStyle() → TextStyle | Връща стила на клетката по подразбиране. |
AddRow() → *Row | AddRow добавя празен ред и го връща за по-нататъшна конфигурация. |
AddRows(rows: [][]string) → []*Row | AddRows е удобство, което създава една редица на вътрешна парче и една клетка за всяка нишка в тази парцела. |
Rows() → []*Row | Редове връща редиците в ред. |
RowCount() → int | RowCount връща броя на редове. |
SetRepeatingRowsCount(n: int) → *Table | SetRepeatingRowsCount маркира първите n реда като заглавия, които се повтарят в началото на всяка продължителна страница. |
RepeatingRowsCount() → int | RepeatingRowsCount връща броя на редове заглавие, които се повтарят на всяка продължителна страница (по подразбиране 0). |
SetOverflowMargins(top: float64) → *Table | SetOverflowMargins определя горните/долните граници (в точки), използвани за изчисляване на преграждащия правоъгълник, когато таблицата надвишава оригиналната правка. |
OverflowMargins() → (top, bottom float64) | OverflowMargins връща конфигурираните маржове на претоварване (по подразбиране 50/50 ако не е повикан SetOverflowMargins). |