THotPDF.InsertLoadedNameTreeEntry Method
Vloží dvojici klíč/hodnota do načteného name tree a udrží každý list seřazený podle ISO 32000-1 7.9.6
Deklarace
procedure InsertLoadedNameTreeEntry(Tree: THPDFDictionaryObject;
const Key: AnsiString; Value: THPDFObject);
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
Tree | Kořenový uzel name tree, typicky získaný přes GetLoadedNameTree |
Key | Seřazený klíčový řetězec položky |
Value | PDF objekt uložený pod klíčem; strom přebírá vlastnictví jen umístění při vkládání, objekt zůstává součástí načteného grafu |
Návratová hodnota
Tento člen nevrací žádnou hodnotu
Poznámky k použití
- Strom s /Kids se sestupuje přes /Limits jeho uzlů a limity na cestě se rozšíří, aby pokryly nový klíč, takže prohlížeče můžou dál používat binární vyhledávání po listech
- Vložení existujícího klíče nahradí jeho hodnotu místo přidání duplikátu
- Každý uzel na sestupné cestě se označí jako změněný, takže změnu zapíše příští uložení nebo inkrementální aktualizace