Class PdfDocumentWriter


  • public class PdfDocumentWriter
    extends Object
    • Constructor Detail

    • Method Detail

      • open

        public void open()
                  throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • processPhysicalPage

        public void processPhysicalPage​(PageGrid pageGrid,
                                        LogicalPageBox logicalPage,
                                        int row,
                                        int col,
                                        PhysicalPageKey pageKey)
                                 throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • processLogicalPage

        public void processLogicalPage​(LogicalPageKey key,
                                       LogicalPageBox logicalPage)
                                throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • getWriter

        protected com.lowagie.text.pdf.PdfWriter getWriter()
      • getResourceManager

        public org.pentaho.reporting.libraries.resourceloader.ResourceManager getResourceManager()
      • getImageCache

        public org.pentaho.reporting.libraries.base.util.LFUMap<org.pentaho.reporting.libraries.resourceloader.ResourceKey,​com.lowagie.text.Image> getImageCache()
      • close

        public void close()
        Closes the document.
      • getVersion

        protected char getVersion()
        Extracts the to be generated PDF version as iText parameter from the given property value. The value has the form "1.x" where x is the extracted version.
        Returns:
        the itext character defining the version.