StructureElement

StructureElement

Overview

StructureElement є клас в Aspose.PDF FOSS для Java.

Представляє собою структурний елемент у дереві логічної структури (ISO 32000-1:2008, §14.7.2, таблиця 323).

Цей клас надає 21 метод для роботи з об’єктами StructureElement в програмах Java. Доступні методи включають: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary, і 9 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: actualText, allKids, alternateDescription, childElements, expandedForm, iD, і ще п’ять.

Properties

NameTypeAccessDescription
pdfDictionaryPdfDictionaryReadПовертає базовий словник PDF.
structureTypeStructureTypeStandardReadПовертає тип структури (наприклад, P, H1, таблиця, Div).
titleStringReadПовертає назву (/T).
languageStringReadПовертає мову (/Lang).
alternateDescriptionStringReadПовертає альтернативне опис (/Alt).
actualTextStringReadПовертає фактичний текст (/ActualText).
expandedFormStringReadПовертає розширену форму (/E).
iDStringReadПовертає ідентифікатор елемента (/ID).
childElementsElementListReadПовертає тільки StructureElement дітей (фільтрує MCR, OBJR, ціле числа).
allKidsList<Object>ReadПовертає ВСІ дитячі елементи: StructureElements, MarkedContentReferences , ObjectReferences і голі MCID.
parentStructureElementReadПовертає батьківський елемент або {@code null} для елементів кореневого рівня.

Methods

SignatureDescription
StructureElement(dict: PdfDictionary, parser: PDFParser)Створює елемент структури, що обертається даним словником.
getPdfDictionary()PdfDictionaryПовертає базовий словник PDF.
getStructureType()StructureTypeStandardПовертає тип структури (наприклад, P, H1, таблиця, Div).
setStructureType(type: StructureTypeStandard)Налаштовує тип структури.
getTitle()StringПовертає назву (/T).
setTitle(title: String)Встановлення заголовку (/Т).
getLanguage()StringПовертає мову (/Lang).
setLanguage(lang: String)Назначення мови (/Lang).
getAlternateDescription()StringПовертає альтернативне опис (/Alt).
setAlternateDescription(alt: String)Назначення альтернативного опису (/Alt).
getActualText()StringПовертає фактичний текст (/ActualText).
setActualText(text: String)Налаштовує фактичний текст (/ActualText).
getExpandedForm()StringПовертає розширену форму (/E).
setExpandedForm(expanded: String)Накладання розширеної форми (/E).
getID()StringПовертає ідентифікатор елемента (/ID).
setID(id: String)Налаштовує ідентифікатор елемента (/ID).
getChildElements()ElementListПовертає тільки StructureElement дітей (фільтрує MCR, OBJR, ціле числа).
getAllKids()List<Object>Повертає ВСІ дитячі елементи: StructureElements, MarkedContentReferences , ObjectReferences і голі MCID.
appendChild(child: StructureElement)Додає елемент дитячої структури.
appendMarkedContent(mcid: int, page: PdfDictionary)Прикріпляє означений зміст посилання (MCID) як дитині.
getParent()StructureElementПовертає батьківський елемент або {@code null} для елементів кореневого рівня.

See Also

 Українська