Interface PdfDocumentWriter

All Known Implementing Classes:
ClassicPdfWriter

public interface PdfDocumentWriter
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Method Details

    • setPdfVersion

      void setPdfVersion(PdfVersionEnum pdfVersion)
    • setMinimalPdfVersion

      void setMinimalPdfVersion(PdfVersionEnum minimalVersion)
    • setFullCompression

      void setFullCompression()
    • setEncryption

      void setEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey) throws JRException
      Throws:
      JRException
    • setPrintScaling

      void setPrintScaling(PdfPrintScalingEnum printScaling)
    • setNoSpaceCharRatio

      void setNoSpaceCharRatio()
    • setTabOrderStructure

      void setTabOrderStructure()
    • setLanguage

      void setLanguage(String language)
    • setPdfaConformance

      void setPdfaConformance(PdfaConformanceEnum pdfaConformance)
    • createXmpMetadata

      void createXmpMetadata(String title, String subject, String keywords)
    • setRgbTransparencyBlending

      void setRgbTransparencyBlending(boolean rgbTransparencyBlending)
    • setIccProfilePath

      void setIccProfilePath(String iccProfilePath, InputStream iccIs) throws IOException
      Throws:
      IOException
    • addJavaScript

      void addJavaScript(String pdfJavaScript)
    • setDisplayMetadataTitle

      void setDisplayMetadataTitle()