Class PdfNameTree


  • public class PdfNameTree
    extends Object
    Creates a name tree.
    Author:
    Paulo Soares
    • Constructor Detail

      • PdfNameTree

        public PdfNameTree()
    • Method Detail

      • writeTree

        public static PdfDictionary writeTree​(HashMap<String,​? extends PdfObject> items,
                                              PdfWriter writer)
                                       throws 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:
        IOException - on error