Class PdfReport

  • All Implemented Interfaces:
    com.itextpdf.kernel.events.IEventDispatcher, java.io.Closeable, java.io.Serializable, java.lang.AutoCloseable

    public class PdfReport
    extends com.itextpdf.kernel.pdf.PdfDocument
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger LOG  
      float width100  
      • Fields inherited from class com.itextpdf.kernel.pdf.PdfDocument

        catalog, closed, closeReader, closeWriter, currentPage, defaultPageSize, eventDispatcher, fingerPrint, flushUnusedObjects, info, isClosing, pdfVersion, properties, reader, structParentIndex, structTreeRoot, tagStructureContext, trailer, writer, xmpMetadata
    • Constructor Summary

      Constructors 
      Constructor Description
      PdfReport​(java.io.ByteArrayOutputStream outputStream)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.itextpdf.layout.Document addComments​(java.util.List<CommentJsonEdit> comments)  
      com.itextpdf.layout.Document addHeader​(AbstractEntityAudit element, java.lang.String header)  
      com.itextpdf.layout.Document addheader2​(java.lang.String header)  
      com.itextpdf.layout.Document addheader2​(java.lang.String header, java.lang.String rev)  
      com.itextpdf.layout.Document addPadding()  
      com.itextpdf.layout.Document addParagraph​(java.lang.String value)  
      void createToc()  
      com.itextpdf.layout.Document getTheDocument()  
      • Methods inherited from class com.itextpdf.kernel.pdf.PdfDocument

        addAssociatedFile, addCustomMetadataExtensions, addEventHandler, addFileAttachment, addFont, addNamedDestination, addNewPage, addNewPage, addNewPage, addNewPage, addOutputIntent, addPage, addPage, checkAndAddPage, checkAndAddPage, checkClosingStatus, checkIsoConformance, checkIsoConformance, checkIsoConformance, checkShowTextIsoConformance, close, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, createNextIndirectReference, dispatchEvent, dispatchEvent, flushCopiedObjects, flushFonts, flushObject, getAssociatedFiles, getCatalog, getCounters, getDefaultFont, getDefaultPageSize, getDocumentFonts, getDocumentInfo, getEncryptedPayloadDocument, getFingerPrint, getFirstPage, getFont, getLastPage, getNextStructParentIndex, getNumberOfPages, getNumberOfPdfObjects, getOutlines, getPage, getPage, getPageLabels, getPageNumber, getPageNumber, getPdfObject, getPdfVersion, getReader, getStructTreeRoot, getTagStructureContext, getTrailer, getWriter, getXmpMetadata, getXmpMetadata, hasEventHandler, hasOutlines, initializeOutlines, initTagStructureContext, isAppendMode, isClosed, isCloseReader, isCloseWriter, isFlushUnusedObjects, isTagged, listIndirectReferences, markObjectAsMustBeFlushed, movePage, movePage, open, registerProduct, removeAllHandlers, removeEventHandler, removePage, removePage, setCloseReader, setCloseWriter, setDefaultPageSize, setEncryptedPayload, setFlushUnusedObjects, setTagged, setUserProperties, setXmpMetadata, setXmpMetadata, setXmpMetadata, storeLinkAnnotation, updateDefaultXmpMetadata, updateXmpMetadata
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LOG

        protected final org.slf4j.Logger LOG
      • width100

        public float width100
    • Constructor Detail

      • PdfReport

        public PdfReport​(java.io.ByteArrayOutputStream outputStream)
    • Method Detail

      • createToc

        public void createToc()
      • addHeader

        public com.itextpdf.layout.Document addHeader​(AbstractEntityAudit element,
                                                      java.lang.String header)
      • getTheDocument

        public com.itextpdf.layout.Document getTheDocument()
      • addheader2

        public com.itextpdf.layout.Document addheader2​(java.lang.String header)
      • addheader2

        public com.itextpdf.layout.Document addheader2​(java.lang.String header,
                                                       java.lang.String rev)
      • addParagraph

        public com.itextpdf.layout.Document addParagraph​(java.lang.String value)
      • addComments

        public com.itextpdf.layout.Document addComments​(java.util.List<CommentJsonEdit> comments)
      • addPadding

        public com.itextpdf.layout.Document addPadding()