THPDFNameTreeType Type
Wybiera, które znane poddrzewo katalogu /Names inspekcjonuje zapytanie o załadowany dokument (X17 v2.414.0; ISO 32000-1 §7.9.6)
Deklaracja
THPDFNameTreeType= (nttDests, nttJavaScript, nttEmbeddedFiles, nttPages,
nttTemplates, nttIDs, nttURLs, nttAlternatePresentations, nttRenditions);
Jednostka
HPDFDoc
Wartości
| Wartość | Znaczenie |
|---|---|
nttDests | Drzewo /Dests nazwanych destynacji |
nttJavaScript | Drzewo /JavaScript nazw JavaScript na poziomie dokumentu |
nttEmbeddedFiles | Drzewo /EmbeddedFiles nazw plików osadzonych |
nttPages | Drzewo /Pages nazwanych stron |
nttTemplates | Drzewo /Templates nazw szablonów |
nttIDs | Drzewo /IDs nazw identyfikatorów |
nttURLs | Drzewo /URLs aliasów URL |
nttAlternatePresentations | Drzewo /AlternatePresentations |
nttRenditions | Drzewo /Renditions nazw rendycji |
Uwagi dotyczące użycia
- Każda wartość odpowiada kluczowi słownikowemu używanemu do odszukania drzewa pod słownikiem /Names katalogu (Dests, JavaScript, EmbeddedFiles, Pages, Templates, IDs, URLs, AlternatePresentations, Renditions)
- Przekaż wartość tego typu do THotPDF.GetLoadedNameTreeRootCount, która zwraca liczbę wpisów nazwa-wartość w tym drzewie albo 0, gdy dokument nie ma takiego drzewa
- Drzewa nazw przechowują wpisy jako tablicę /Names naprzemiennych kluczy i wartości, więc licznik to długość tablicy podzielona przez dwa