This class represents a name tree node.
A name tree is a way of representing a mapping from strings to
other Elements.
The standard PDF dictionary object does something similar, but
it works natively in terms of shorter, non-Unicode strings and the
PDF specification implies that it might not have been well
optimized for large numbers of items.
As such the PDF specification uses this type of tree structure,
in areas where there may be large numbers of keys and values.
This class is always an indirect object because
CollectionElement.EntryResources, EntryKids,
NavigatorElement.EntryResources and NavigatorElement.EntryStrings
require it to be so.
This is definitively detailed in:.
The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 36,
page 89.
System.Object
WebSupergoo.ABCpdf12.Elements.Element
WebSupergoo.ABCpdf12.Elements.TreeNodeElement
WebSupergoo.ABCpdf12.Elements.NameTreeNodeElement<T>
|