StructTreeRoot

Resumo geral

StructTreeRoot é uma classe em Aspose.PDF FOSS para Java.

A raiz da árvore de estrutura lógica (ISO 32000-1:2008, §14.7.2, Quadro 322).

Esta classe fornece 13 métodos para trabalhar com objetos StructTreeRoot em programas Java. Os métodos disponíveis incluem: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement, e 1 método adicional. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,E mais um.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
pdfDictionaryPdfDictionaryLeia.Retorna o dicionário PDF subjacente.
rootElementStructureElementLeia.Retorna o elemento de estrutura raiz (normalmente o /Document element).
childrenElementListLeia.Retorna todos os elementos de estrutura do nível superior.
roleMapRoleMapLeia.Retorna o mapa de funções para esta árvore da estrutura.
parentTreeNextKeyintLeia.Retorna a próxima chave de árvore parental disponível (/ParentTreeNextKey).
parentTreeNumberTreeLeia.Retorna a árvore de números {@code /ParentTree} (§14.7.4.4) o reverso.
mapa a partir da chave-mãe estrutural de uma página (a entrada /StructParents em
a página) e do identificador de conteúdo marcado de um fluxo de
(MCID, indexado através da entrada na página) de volta ao elemento estrutura ((s))
referenciá-los.
allElementsList<StructureElement>Leia.Retorna todos os elementos da estrutura na árvore (traversal em profundidade).

Métodos de avaliação

AssinaturaDescrição:
StructTreeRoot(dict: PdfDictionary, parser: PDFParser)Cria um StructTreeRoot envolvendo o dicionário dado.
getPdfDictionary()PdfDictionaryRetorna o dicionário PDF subjacente.
getRootElement()StructureElementRetorna o elemento de estrutura raiz (normalmente o /Document element).
getChildren()ElementListRetorna todos os elementos de estrutura do nível superior.
getRoleMap()RoleMapRetorna o mapa de funções para esta árvore da estrutura.
getParentTreeNextKey()intRetorna a próxima chave de árvore parental disponível (/ParentTreeNextKey).
getParentTree()NumberTreeRetorna a árvore de números {@code /ParentTree} (§14.7.4.4) o reverso.
mapa a partir da chave-mãe estrutural de uma página (a entrada /StructParents em
a página) e do identificador de conteúdo marcado de um fluxo de
(MCID, indexado através da entrada na página) de volta ao elemento estrutura ((s))
referenciá-los.
lookupParentTreeEntry(key: int)PdfBaseResolve uma única chave {@code /ParentTree}.
findElementByMcid(structParentsKey: int, mcid: int)StructureElementRetorna o elemento de estrutura que possui a marca-conteúdo com o
MCID dado numa página identificada pela chave {@code /StructParents}.
getAllElements()List<StructureElement>Retorna todos os elementos da estrutura na árvore (traversal em profundidade).
findElements(typeName: String)List<StructureElement>Encontre todos os elementos da estrutura que correspondem ao nome do tipo de estrutura dado.
clearChilds()Remove todos os elementos filhos da árvore de estrutura.
createNew()StructTreeRootCria um novo StructTreeRoot com o elemento raiz /Document.

Ver também:

 Português