Class PdfNameTree


  • public class PdfNameTree
    extends java.lang.Object
    Creates a name tree.
    • Constructor Detail

      • PdfNameTree

        public PdfNameTree()
    • Method Detail

      • writeTree

        public static PdfDictionary writeTree​(java.util.HashMap<java.lang.String,​? extends PdfObject> items,
                                              PdfWriter writer)
                                       throws java.io.IOException
        Writes a name tree to a PdfWriter.
        Parameters:
        items - the item of the name tree. The key is a String and the value is a PdfObject. Note that although the keys are strings only the lower byte is used and no check is made for chars with the same lower byte and different upper byte. This will generate a wrong tree name.
        writer - the writer
        Returns:
        the dictionary with the name tree. This dictionary is the one generally pointed to by the key /Dests, for example
        Throws:
        java.io.IOException - on error