Type THPDFNameTreeType
Sélectionne quel sous-arbre /Names bien connu du catalogue une requête sur document chargé inspecte (X17 v2.414.0 ; ISO 32000-1 §7.9.6)
Déclaration
THPDFNameTreeType= (nttDests, nttJavaScript, nttEmbeddedFiles, nttPages,
nttTemplates, nttIDs, nttURLs, nttAlternatePresentations, nttRenditions);
Unité
HPDFDoc
Valeurs
| Valeur | Signification |
|---|---|
nttDests | L'arbre /Dests des destinations nommées |
nttJavaScript | L'arbre /JavaScript des noms JavaScript au niveau du document |
nttEmbeddedFiles | L'arbre /EmbeddedFiles des noms de fichiers embarqués |
nttPages | L'arbre /Pages des pages nommées |
nttTemplates | L'arbre /Templates des noms de modèles |
nttIDs | L'arbre /IDs des noms d'identificateurs |
nttURLs | L'arbre /URLs des alias d'URL |
nttAlternatePresentations | L'arbre /AlternatePresentations |
nttRenditions | L'arbre /Renditions des noms de renditions |
Notes d'utilisation
- Chaque valeur correspond à la clé de dictionnaire utilisée pour retrouver l'arbre sous le dictionnaire /Names du catalogue (Dests, JavaScript, EmbeddedFiles, Pages, Templates, IDs, URLs, AlternatePresentations, Renditions)
- Passez une valeur de ce type à THotPDF.GetLoadedNameTreeRootCount, qui renvoie le nombre d'entrées nom-valeur de cet arbre, ou 0 quand le document n'a pas un tel arbre
- Les arbres de noms stockent leurs entrées comme un tableau /Names alternant clés et valeurs, si bien que le compte est la longueur du tableau divisée par deux