THPDFNameTreeType Type
Wählt, welchen bekannten /Names-Unterbaum des Katalogs eine Abfrage im geladenen Dokument inspiziert (X17 v2.414.0; ISO 32000-1 §7.9.6)
Deklaration
THPDFNameTreeType= (nttDests, nttJavaScript, nttEmbeddedFiles, nttPages,
nttTemplates, nttIDs, nttURLs, nttAlternatePresentations, nttRenditions);
Unit
HPDFDoc
Werte
| Wert | Bedeutung |
|---|---|
nttDests | Der /Dests-Baum der benannten Ziele |
nttJavaScript | Der /JavaScript-Baum der JavaScript-Namen auf Dokumentebene |
nttEmbeddedFiles | Der /EmbeddedFiles-Baum der Namen eingebetteter Dateien |
nttPages | Der /Pages-Baum der benannten Seiten |
nttTemplates | Der /Templates-Baum der Template-Namen |
nttIDs | Der /IDs-Baum der Bezeichnernamen |
nttURLs | Der /URLs-Baum der URL-Aliasse |
nttAlternatePresentations | Der /AlternatePresentations-Baum |
nttRenditions | Der /Renditions-Baum der Rendition-Namen |
Verwendungshinweise
- Jeder Wert entspricht dem Dictionary-Schlüssel, unter dem der Baum im /Names-Dictionary des Katalogs nachgeschlagen wird (Dests, JavaScript, EmbeddedFiles, Pages, Templates, IDs, URLs, AlternatePresentations, Renditions)
- Übergeben Sie einen Wert dieses Typs an THotPDF.GetLoadedNameTreeRootCount, das die Anzahl der Name-Wert-Einträge in diesem Baum zurückgibt, oder 0, wenn das Dokument keinen solchen Baum hat
- Name-Tree-Strukturen speichern ihre Einträge als /Names-Array mit abwechselnden Schlüsseln und Werten; die Anzahl ist also die Array-Länge geteilt durch zwei