Heading
Heading
Overview
Heading є клас в Aspose.PDF FOSS для Java. Наследники від: BaseParagraph.
Представляє заголовковий елемент, який може бути використаний у таблиці вмісту.
Цей клас надає 35 методів роботи з об’єктами заголовків в програмах Java. Доступні методи включають: Heading, getDestinationPage, getHorizontalAlignment, getHyperlink, getLevel, getMargin, getSegments, getStartNumber, getStyle, getText, getTextState, getTocPage, і 23 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: autoSequence, destinationPage, firstParagraphInColumn, horizontalAlignment, hyperlink, inLineParagraph, і ще 12.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
level | int | Read | Повертає рівень курсу. |
text | String | Read | Повертає текст відображення цього заголовку. |
tocPage | Page | Read | Повертає сторінку TOC, де з’являється цей заголовок. |
destinationPage | Page | Read | Повертає адресну сторінку, на яку посилається цей заголовок. |
top | double | Read | Повертає верхню координату Y для місця призначення на сторінці-целі. |
segments | List<TextSegment> | Read | Повертає список текстових сегментів, що складають цей заголовок. |
autoSequence | boolean | Read | Повертає, чи є ця заголовка автоматично секвенізована в TOC. |
inList | boolean | Read | Повертає, чи є ця заголовок в списку TOC. |
style | NumberingStyle | Read | Повертає стиль нумерації для цього заголовку. |
startNumber | int | Read | Повертає номер для автоматичного секвенування. |
textState | TextState | Read | Повертає стан тексту (шрифт, розмір, колір) для цього заголовку. |
horizontalAlignment | HorizontalAlignment | Read | Повертає горизонтальне вирівнювання. |
margin | MarginInfo | Read | Отримає інформацію про маржі для цього пункту. |
inLineParagraph | boolean | Read | Повертає, чи є цей абзац елементом в лінії. |
keptWithNext | boolean | Read | Повертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення. |
firstParagraphInColumn | boolean | Read | Повертає, чи є цей абзац першим у своєму колоні. |
inNewPage | boolean | Read | Повертає, чи повинен цей абзац починатися на новій сторінці під час оформлення. |
hyperlink | Hyperlink | Read | Повертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним. |
Methods
| Signature | Description |
|---|---|
Heading(level: int) | Створює заголовк з зазначеним рівнем. |
getLevel() → int | Повертає рівень курсу. |
setLevel(level: int) | Налаштує рівень курсу. |
getText() → String | Повертає текст відображення цього заголовку. |
setText(text: String) | Налаштовує текст для відображення цього заголовку. |
getTocPage() → Page | Повертає сторінку TOC, де з’являється цей заголовок. |
setTocPage(tocPage: Page) | Назначає сторінку TOC, де з’являється ця заголовка. |
getDestinationPage() → Page | Повертає адресну сторінку, на яку посилається цей заголовок. |
setDestinationPage(destinationPage: Page) | Назначає адресну сторінку, на яку посилається ця заголовка. |
getTop() → double | Повертає верхню координату Y для місця призначення на сторінці-целі. |
setTop(top: double) | Назначає верхню координату Y для місця призначення на сторінці-целі. |
getSegments() → List<TextSegment> | Повертає список текстових сегментів, що складають цей заголовок. |
isAutoSequence() → boolean | Повертає, чи є ця заголовка автоматично секвенізована в TOC. |
setIsAutoSequence(autoSequence: boolean) | Налаштовує, чи є ця заголовка автоматично секвенізована в TOC. |
isInList() → boolean | Повертає, чи є ця заголовок в списку TOC. |
setIsInList(inList: boolean) | Позначає, чи є ця позиція в списку TOC. |
getStyle() → NumberingStyle | Повертає стиль нумерації для цього заголовку. |
setStyle(style: NumberingStyle) | Налаштовує стиль нумерації для цього заголовку. |
getStartNumber() → int | Повертає номер для автоматичного секвенування. |
setStartNumber(startNumber: int) | Налаштовує номер для автоматичного секвенування. |
getTextState() → TextState | Повертає стан тексту (шрифт, розмір, колір) для цього заголовку. |
getHorizontalAlignment() → HorizontalAlignment | Повертає горизонтальне вирівнювання. |
setHorizontalAlignment(alignment: HorizontalAlignment) | Налаштує горизонтальне вирівнювання. |
getMargin() → MarginInfo | Отримає інформацію про маржі для цього пункту. |
setMargin(margin: MarginInfo) | Назначення інформації про маржі для цього пункту. |
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) | Прикріпляє гіперпосилку до цього пункту. |