StructTreeRoot

Revisión

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).

Metodología

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