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 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
pdfDictionary | PdfDictionary | Прочети. | Връща основен PDF речник. |
structureType | StructureTypeStandard | Прочети. | Връща типа на структурата (напр. P, H1, таблица, Div). |
title | String | Прочети. | Връща заглавието (/T). |
language | String | Прочети. | Връща езика (/Lang). |
alternateDescription | String | Прочети. | Връща алтернативното описание (/Alt). |
actualText | String | Прочети. | Връща действителния текст (/ActualText). |
expandedForm | String | Прочети. | Връща разширената форма (/E). |
iD | String | Прочети. | Връща идентификатор на елемента (/ID). |
childElements | ElementList | Прочети. | Връща само StructureElement деца (филтър MCR, OBJR, цели числа). |
allKids | List<Object> | Прочети. | Връща всички подчинени елементи: StructureElements, MarkedContentReferences, |
| И без MCID. | |||
parent | StructureElement | Прочети. | Връща родителя елемент, или {@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} за коренно ниво елементи. |