Class PdfNameTree

java.lang.Object
com.aowagie.text.pdf.PdfNameTree

class PdfNameTree extends Object
Creates a name tree.
  • Field Details

  • Constructor Details

    • PdfNameTree

      PdfNameTree()
  • Method Details

    • writeTree

      public static PdfDictionary writeTree(HashMap 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
    • iterateItems

      private static void iterateItems(PdfDictionary dic, HashMap items)
    • readTree

      public static HashMap readTree(PdfDictionary dic)