Class OutlineHandler

java.lang.Object
com.itextpdf.html2pdf.attach.impl.OutlineHandler

public class OutlineHandler extends Object
A OutlineHandler handles creating outlines for marks. Marks are extracted via interface IOutlineMarkExtractor.

This class is not reusable and a new instance shall be created for every new conversion process.

  • Field Details

    • currentOutline

      protected com.itextpdf.kernel.pdf.PdfOutline currentOutline
      The current outline.
    • destinationsInProcess

      protected DequeString,com.itextpdf.kernel.pdf.PdfDictionary>> destinationsInProcess
      The destinations in process.
    • levelsInProcess

      protected Deque<Integer> levelsInProcess
      The levels in process.
    • markExtractor

      protected IOutlineMarkExtractor markExtractor
      The mark extractor defines what part of element will be used to create outline
  • Constructor Details

  • Method Details