THPDFNameTreeType Type
Seleciona qual subárvore /Names conhecida do catálogo uma consulta a 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 de nível de documento |
nttEmbeddedFiles | A árvore /EmbeddedFiles de nomes de arquivos embutidos |
nttPages | A árvore /Pages de páginas nomeadas |
nttTemplates | A árvore /Templates de nomes de templates |
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 uso
- 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 para THotPDF.GetLoadedNameTreeRootCount, que retorna o número de entradas nome-valor dessa árvore, ou 0 quando o documento não tem tal árvore
- Name trees armazenam as entradas delas como um array /Names de chaves e valores alternados, então a contagem é o comprimento do array dividido por dois