Class CustomPageDrawer.MyPDFRenderer

  • Enclosing class:
    CustomPageDrawer

    private static class CustomPageDrawer.MyPDFRenderer
    extends PDFRenderer
    Example PDFRenderer subclass, uses MyPageDrawer for custom rendering.
    • Constructor Detail

      • MyPDFRenderer

        MyPDFRenderer​(PDDocument document)
    • Method Detail

      • createPageDrawer

        protected PageDrawer createPageDrawer​(PageDrawerParameters parameters)
                                       throws java.io.IOException
        Description copied from class: PDFRenderer
        Returns a new PageDrawer instance, using the given parameters. May be overridden.
        Overrides:
        createPageDrawer in class PDFRenderer
        Parameters:
        parameters - parameters to be used when creating the PageDrawer instance
        Returns:
        a new PageDrawer instance
        Throws:
        java.io.IOException - id the PageDrawer instance could not be created