StructureElement

Общ преглед

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 след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: actualText, allKids, alternateDescription, childElements, expandedForm, iD, и още 5 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
pdfDictionaryPdfDictionaryПрочети.Връща основен PDF речник.
structureTypeStructureTypeStandardПрочети.Връща типа на структурата (напр. P, H1, таблица, Div).
titleStringПрочети.Връща заглавието (/T).
languageStringПрочети.Връща езика (/Lang).
alternateDescriptionStringПрочети.Връща алтернативното описание (/Alt).
actualTextStringПрочети.Връща действителния текст (/ActualText).
expandedFormStringПрочети.Връща разширената форма (/E).
iDStringПрочети.Връща идентификатор на елемента (/ID).
childElementsElementListПрочети.Връща само StructureElement деца (филтър MCR, OBJR, цели числа).
allKidsList<Object>Прочети.Връща всички подчинени елементи: StructureElements, MarkedContentReferences,
И без MCID.
parentStructureElementПрочети.Връща родителя елемент, или {@code null} за коренно ниво елементи.

Методи за изчисляване на данните

ПодписътОписание на състоянието
StructureElement(dict: PdfDictionary, parser: PDFParser)Създава структура, която обгръща даден речник.
getPdfDictionary()PdfDictionaryВръща основен PDF речник.
getStructureType()StructureTypeStandardВръща типа на структурата (напр. P, H1, таблица, Div).
setStructureType(type: StructureTypeStandard)Определя типа на структурата.
getTitle()StringВръща заглавието (/T).
setTitle(title: String)Установява заглавието (/T).
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,
И без MCID.
appendChild(child: StructureElement)Прилага се елемент на детеструктура.
appendMarkedContent(mcid: int, page: PdfDictionary)Прилага се маркирана референтна информация за съдържанието (MCID) като дете.
getParent()StructureElementВръща родителя елемент, или {@code null} за коренно ниво елементи.

Вижте също:

 Български