Table
Table
Overview
Table є клас в Aspose.PDF FOSS для Java. Наследники від: BaseParagraph.
Представляє елемент таблиці, який може бути доданий до колекції параграфів PDF-сторінки.
Цей клас надає 39 методів для роботи з об’єктами таблиці в програмах Java. Доступні методи включають: Table, getBackgroundColor, getBorder, getColumnAdjustment, getColumnWidths, getCornerStyle, getDefaultCellBorder, getDefaultCellPadding, getHorizontalAlignment, getHyperlink, getLeft, getMargin, і 27 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: backgroundColor, border, broken, columnAdjustment, columnWidths, cornerStyle, і ще 13 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
columnWidths | String | Read | Повертає строку специфікації ширини стовпків. |
rows | Rows | Read | Повертає колекцію рядків для цієї таблиці, створюючи її мляво в разі необхідності. |
defaultCellBorder | BorderInfo | Read | Повертає по умові границю, що застосовується до всіх клітин, які не мають власного набору кордонів. |
border | BorderInfo | Read | Повертає межу навколо всього столу. |
backgroundColor | Color | Read | Повертає колір фонного столу. |
defaultCellPadding | MarginInfo | Read | Повертає по умові накладення (марж), що застосовується до всіх ячейк. |
repeatingRowsCount | int | Read | Повертає кількість рядків в верхній частині таблиці, які повинні повторюватися при накладі таблиця на кілька сторінок. |
columnAdjustment | double | Read | Повертає коефіцієнт коригування ширини колонки. |
broken | boolean | Read | Повертає, чи розділена таблиця на сторінки. |
left | double | Read | Повертає відставання позиції в точках. |
top | double | Read | Повертає перше положення, що вирівнюється в очках. |
cornerStyle | BorderCornerStyle | Read | Повертає стиль куточка для кордону столу. |
margin | MarginInfo | Read | Отримає інформацію про маржі для цього пункту. |
horizontalAlignment | HorizontalAlignment | Read | Отримає горизонтальне вирівнювання цього параграфа в його контейнері. |
inLineParagraph | boolean | Read | Повертає, чи є цей абзац елементом в лінії. |
keptWithNext | boolean | Read | Повертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення. |
firstParagraphInColumn | boolean | Read | Повертає, чи є цей абзац першим у своєму колоні. |
inNewPage | boolean | Read | Повертає, чи повинен цей абзац починатися на новій сторінці під час оформлення. |
hyperlink | Hyperlink | Read | Повертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним. |
Methods
| Signature | Description |
|---|---|
Table() | Створює нову порожню таблицю з налаштуваннями за замовчуванням. |
getColumnWidths() → String | Повертає строку специфікації ширини стовпків. |
setColumnWidths(columnWidths: String) | Назначає ширині стовпків як ряд точкових значень, розділених простором. |
getRows() → Rows | Повертає колекцію рядків для цієї таблиці, створюючи її мляво в разі необхідності. |
setRows(rows: Rows) | Налаштовує колекцію рядків для цієї таблиці. |
getDefaultCellBorder() → BorderInfo | Повертає по умові границю, що застосовується до всіх клітин, які не мають власного набору кордонів. |
setDefaultCellBorder(defaultCellBorder: BorderInfo) | Налаштовує по умові границю, що застосовується до всіх клітин, які не мають власного набору кордонів. |
getBorder() → BorderInfo | Повертає межу навколо всього столу. |
setBorder(border: BorderInfo) | Накладає межу навколо всього столу. |
getBackgroundColor() → Color | Повертає колір фонного столу. |
setBackgroundColor(backgroundColor: Color) | Налаштовує колір фон столу. |
getDefaultCellPadding() → MarginInfo | Повертає по умові накладення (марж), що застосовується до всіх ячейк. |
setDefaultCellPadding(defaultCellPadding: MarginInfo) | Назначення по умові (марж) для всіх ячейк. |
getRepeatingRowsCount() → int | Повертає кількість рядків в верхній частині таблиці, які повинні повторюватися при накладі таблиця на кілька сторінок. |
setRepeatingRowsCount(repeatingRowsCount: int) | Назначає кількість рядків в верхній частині таблиці, які повинні повторюватися при накладі таблиця на кілька сторінок. |
getColumnAdjustment() → double | Повертає коефіцієнт коригування ширини колонки. |
setColumnAdjustment(columnAdjustment: double) | Налаштовує коефіцієнт коригування ширини стовпа. |
isBroken() → boolean | Повертає, чи розділена таблиця на сторінки. |
setBroken(broken: boolean) | Налаштовує, чи можна розділити таблицю на сторінки. |
getLeft() → double | Повертає відставання позиції в точках. |
setLeft(left: double) | Налаштовує позицію на ліворуч в очах. |
getTop() → double | Повертає перше положення, що вирівнюється в очках. |
setTop(top: double) | Назначає перше положення в очах. |
getCornerStyle() → BorderCornerStyle | Повертає стиль куточка для кордону столу. |
setCornerStyle(cornerStyle: BorderCornerStyle) | Налаштовує стиль кута для кордону столу. |
getMargin() → MarginInfo | Отримає інформацію про маржі для цього пункту. |
setMargin(margin: MarginInfo) | Назначення інформації про маржі для цього пункту. |
getHorizontalAlignment() → HorizontalAlignment | Отримає горизонтальне вирівнювання цього параграфа в його контейнері. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Назначає горизонтальне вирівнювання цього пункту в його контейнері. |
isInLineParagraph() → boolean | Повертає, чи є цей абзац елементом в лінії. |
setInLineParagraph(inLineParagraph: boolean) | Визначить, чи слід розглядати цей пункт як встрочений елемент. |
isKeptWithNext() → boolean | Повертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення. |
setKeptWithNext(keptWithNext: boolean) | Назначає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення. |
isFirstParagraphInColumn() → boolean | Повертає, чи є цей абзац першим у своєму колоні. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Визначає, чи є цей пункт першим у колонці. |
isInNewPage() → boolean | Повертає, чи повинен цей абзац починатися на новій сторінці під час оформлення. |
setInNewPage(inNewPage: boolean) | Налаштовує, чи повинен цей абзац починатися на новій сторінці під час оформлення. |
getHyperlink() → Hyperlink | Повертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним. |
setHyperlink(hyperlink: Hyperlink) | Прикріпляє гіперпосилку до цього пункту. |