Tipo THPDFNameTreeType
Seleciona que subárvore conhecida /Names do catálogo uma consulta ao documento carregado inspeciona (X17 v2.414.0; ISO 32000-1 §7.9.6)
Declaração
THPDFNameTreeType= (nttDests, nttJavaScript, nttEmbeddedFiles, nttPages,
nttTemplates, nttIDs, nttURLs, nttAlternatePresentations, nttRenditions);
Unidade
HPDFDoc
Valores
| Valor | Significado |
|---|---|
nttDests | A árvore /Dests de destinos nomeados |
nttJavaScript | A árvore /JavaScript de nomes JavaScript ao nível do documento |
nttEmbeddedFiles | A árvore /EmbeddedFiles de nomes de ficheiros embebidos |
nttPages | A árvore /Pages de páginas nomeadas |
nttTemplates | A árvore /Templates de nomes de modelos |
nttIDs | A árvore /IDs de nomes de identificadores |
nttURLs | A árvore /URLs de aliases de URL |
nttAlternatePresentations | A árvore /AlternatePresentations |
nttRenditions | A árvore /Renditions de nomes de renditions |
Notas de utilização
- Cada valor corresponde à chave de dicionário usada para procurar a árvore sob o dicionário /Names do catálogo (Dests, JavaScript, EmbeddedFiles, Pages, Templates, IDs, URLs, AlternatePresentations, Renditions)
- Passe um valor deste tipo a THotPDF.GetLoadedNameTreeRootCount, que devolve o número de entradas nome-valor dessa árvore, ou 0 quando o documento não tem tal árvore
- As árvores de nomes guardam as suas entradas como um array /Names de chaves e valores alternados, pelo que a contagem é o comprimento do array dividido por dois