StructTreeRoot

Overview

StructTreeRoot является классом в Aspose.PDF FOSS для Java.

Корень дерева логической структуры (ISO 32000-1:2008, §14.7.2, Таблица 322).

Этот класс предоставляет 13 методов для работы с объектами StructTreeRoot в программах Java. Доступные методы включают: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement, и 1 дополнительный метод. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,И еще один.

Properties

NameTypeAccessDescription
pdfDictionaryPdfDictionaryReadВозвращает базовый словарь PDF.
rootElementStructureElementReadВозвращает элемент корневой структуры (обычно /Document).
childrenElementListReadВозвращает все элементы структуры верхнего уровня.
roleMapRoleMapReadВозвращает карту роли для этого дерева структуры.
parentTreeNextKeyintReadВозвращает следующий доступный ключ для родительского дерева (/ParentTreeNextKey).
parentTreeNumberTreeReadВозвращает {@code /ParentTree} числовое дерево (§14.7.4.4) обратное.
Карта из структурного родительского ключа страницы (ввод /StructParents на
страницы) и от идентификатора маркированного контента потока содержимого.
(MCID, индексированный через вход страницы) обратно к элементу структуры ((s))
ссылаться на них.
allElementsList<StructureElement>ReadВозвращает все элементы структуры в дереве (первое пересечение глубины).

Methods

SignatureDescription
StructTreeRoot(dict: PdfDictionary, parser: PDFParser)Создает StructTreeRoot, завернувший данный словарь.
getPdfDictionary()PdfDictionaryВозвращает базовый словарь PDF.
getRootElement()StructureElementВозвращает элемент корневой структуры (обычно /Document).
getChildren()ElementListВозвращает все элементы структуры верхнего уровня.
getRoleMap()RoleMapВозвращает карту роли для этого дерева структуры.
getParentTreeNextKey()intВозвращает следующий доступный ключ для родительского дерева (/ParentTreeNextKey).
getParentTree()NumberTreeВозвращает {@code /ParentTree} числовое дерево (§14.7.4.4) обратное.
Карта из структурного родительского ключа страницы (ввод /StructParents на
страницы) и от идентификатора маркированного контента потока содержимого.
(MCID, индексированный через вход страницы) обратно к элементу структуры ((s))
ссылаться на них.
lookupParentTreeEntry(key: int)PdfBaseРешает один ключ {@code /ParentTree}.
findElementByMcid(structParentsKey: int, mcid: int)StructureElementВозвращает элемент структуры, который является владельцем маркированного содержимого с
MCID на странице, идентифицированной ключевым знаком {@code /StructParents}.
getAllElements()List<StructureElement>Возвращает все элементы структуры в дереве (первое пересечение глубины).
findElements(typeName: String)List<StructureElement>Найдет все элементы структуры, соответствующие данному типу названия.
clearChilds()Убирает все детеныши из дерева структуры.
createNew()StructTreeRootСоздает новый StructTreeRoot с корневым элементом /Document.

See Also

 Русский