StructTreeRoot

StructTreeRoot

Visión general

StructTreeRoot Es una clase en Aspose.PDF FOSS para Java.

La raíz de la estructura lógica del árbol (ISO 32000-1:2008, §14.7.2, Tabla 322).

Esta clase proporciona 13 métodos para trabajar con los objetos de StructTreeRoot en programas Java. Los métodos disponibles incluyen: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,y 1 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,Y uno más.

Propiedades

NombreTipoAccesoDescripción
pdfDictionaryPdfDictionaryLeerRetorna el dicionario PDF.
rootElementStructureElementLeerRetorna el elemento de estructura raíz (tipo el /Documento).
childrenElementListLeerRetorna todos los elementos de la estructura superior.
roleMapRoleMapLeerRetorna el mapa de rol para este árbol estructural.
parentTreeNextKeyintLeerDevolve la siguiente llave de árbol parental disponible (/ParentTreeNextKey).
parentTreeNumberTreeLeerRetorna el número de la árbol {@code /ParentTree} (§14.7.4.4) — el reverso
mapa de la clave madre estructural de una página (la entrada /StructParents en el
la página) y desde un identificador de contenido marcado del flujo de contenidos
(MCID, indexado a través de la entrada de página) regreso al elemento estructural(s)
Referencias a ellos.
allElementsList<StructureElement>LeerRetorna todos los elementos de la estructura en el árbol (primer traversal profundo).

Métodos

firmaDescripción
StructTreeRoot(dict: PdfDictionary, parser: PDFParser)Crea un StructTreeRoot que envuelve el dicionario dado.
getPdfDictionary() → PdfDictionaryRetorna el dicionario PDF.
getRootElement() → StructureElementRetorna el elemento de estructura raíz (tipo el /Documento).
getChildren() → ElementListRetorna todos los elementos de la estructura superior.
getRoleMap() → RoleMapRetorna el mapa de rol para este árbol estructural.
getParentTreeNextKey() → intDevolve la siguiente llave de árbol parental disponible (/ParentTreeNextKey).
getParentTree() → NumberTreeRetorna el número de la árbol {@code /ParentTree} (§14.7.4.4) — el reverso
mapa de la clave madre estructural de una página (la entrada /StructParents en el
la página) y desde un identificador de contenido marcado del flujo de contenidos
(MCID, indexado a través de la entrada de página) regreso al elemento estructural(s)
Referencias a ellos.
lookupParentTreeEntry(key: int) → PdfBaseResuelve una única clave {@code /ParentTree}.
findElementByMcid(structParentsKey: int, mcid: int) → StructureElementRetorna el elemento de estructura que posee el marcado con el contenido del
dado MCID en una página identificada por su clave {@code /StructParents}.
getAllElements() → List<StructureElement>Retorna todos los elementos de la estructura en el árbol (primer traversal profundo).
findElements(typeName: String) → List<StructureElement>Encontrar todos los elementos de estructura que coincidan con el nombre del tipo de estructura dado.
clearChilds()Elimina todos los elementos del niño de la estructura.
createNew() → StructTreeRootCrea un nuevo StructTreeRoot con un elemento de raíz /Documento.

Ver también

 Español