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

NameTypeAccessDescription
columnWidthsStringReadПовертає строку специфікації ширини стовпків.
rowsRowsReadПовертає колекцію рядків для цієї таблиці, створюючи її мляво в разі необхідності.
defaultCellBorderBorderInfoReadПовертає по умові границю, що застосовується до всіх клітин, які не мають власного набору кордонів.
borderBorderInfoReadПовертає межу навколо всього столу.
backgroundColorColorReadПовертає колір фонного столу.
defaultCellPaddingMarginInfoReadПовертає по умові накладення (марж), що застосовується до всіх ячейк.
repeatingRowsCountintReadПовертає кількість рядків в верхній частині таблиці, які повинні повторюватися при накладі таблиця на кілька сторінок.
columnAdjustmentdoubleReadПовертає коефіцієнт коригування ширини колонки.
brokenbooleanReadПовертає, чи розділена таблиця на сторінки.
leftdoubleReadПовертає відставання позиції в точках.
topdoubleReadПовертає перше положення, що вирівнюється в очках.
cornerStyleBorderCornerStyleReadПовертає стиль куточка для кордону столу.
marginMarginInfoReadОтримає інформацію про маржі для цього пункту.
horizontalAlignmentHorizontalAlignmentReadОтримає горизонтальне вирівнювання цього параграфа в його контейнері.
inLineParagraphbooleanReadПовертає, чи є цей абзац елементом в лінії.
keptWithNextbooleanReadПовертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення.
firstParagraphInColumnbooleanReadПовертає, чи є цей абзац першим у своєму колоні.
inNewPagebooleanReadПовертає, чи повинен цей абзац починатися на новій сторінці під час оформлення.
hyperlinkHyperlinkReadПовертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним.

Methods

SignatureDescription
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)Прикріпляє гіперпосилку до цього пункту.

See Also

 Українська