Class ITextRenderer

java.lang.Object
org.xhtmlrenderer.pdf.ITextRenderer

public class ITextRenderer extends Object
  • Field Details

    • DEFAULT_DOTS_PER_POINT

      public static final float DEFAULT_DOTS_PER_POINT
      See Also:
    • DEFAULT_DOTS_PER_PIXEL

      public static final int DEFAULT_DOTS_PER_PIXEL
      See Also:
  • Constructor Details

  • Method Details

    • getDocument

      public Document getDocument()
    • getFontResolver

      public ITextFontResolver getFontResolver()
    • setDocument

      public void setDocument(String uri)
    • setDocument

      public void setDocument(Document doc, String url)
    • setDocument

      public void setDocument(File file) throws IOException
      Throws:
      IOException
    • setDocumentFromString

      public void setDocumentFromString(String content)
    • setDocumentFromString

      public void setDocumentFromString(String content, String baseUrl)
    • setDocument

      public void setDocument(Document doc, String url, NamespaceHandler nsh)
    • getPDFEncryption

      public PDFEncryption getPDFEncryption()
    • setPDFEncryption

      public void setPDFEncryption(PDFEncryption pdfEncryption)
    • setPDFVersion

      public void setPDFVersion(char _v)
    • getPDFVersion

      public char getPDFVersion()
    • setPDFXConformance

      public void setPDFXConformance(int pdfXConformance)
    • getPDFXConformance

      public int getPDFXConformance()
    • layout

      public void layout()
    • createPDF

      public void createPDF(OutputStream os) throws com.lowagie.text.DocumentException
      Throws:
      com.lowagie.text.DocumentException
    • writeNextDocument

      public void writeNextDocument()
    • writeNextDocument

      public void writeNextDocument(int initialPageNo)
    • finishPDF

      public void finishPDF()
    • createPDF

      public void createPDF(OutputStream os, boolean finish) throws com.lowagie.text.DocumentException
      Throws:
      com.lowagie.text.DocumentException
    • createPDF

      public void createPDF(OutputStream os, boolean finish, int initialPageNo) throws com.lowagie.text.DocumentException
      NOTE: Caller is responsible for cleaning up the OutputStream if something goes wrong.
      Throws:
      com.lowagie.text.DocumentException
    • getOutputDevice

      public ITextOutputDevice getOutputDevice()
    • getSharedContext

      public SharedContext getSharedContext()
    • exportText

      public void exportText(Writer writer) throws IOException
      Throws:
      IOException
    • getRootBox

      public BlockBox getRootBox()
    • getDotsPerPoint

      public float getDotsPerPoint()
    • findPagePositionsByID

      public List<PagePosition> findPagePositionsByID(Pattern pattern)
    • getListener

      public PDFCreationListener getListener()
    • setListener

      public void setListener(PDFCreationListener listener)
    • getWriter

      public com.lowagie.text.pdf.PdfWriter getWriter()
    • setTimeouted

      public void setTimeouted(boolean timeouted)
    • isTimeouted

      public boolean isTimeouted()