Interface PdfDocumentWriter

  • All Known Implementing Classes:
    ClassicPdfWriter

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

      • setMinimalPdfVersion

        void setMinimalPdfVersion​(PdfVersionEnum minimalVersion)
      • setFullCompression

        void setFullCompression()
      • setEncryption

        void setEncryption​(java.lang.String userPassword,
                           java.lang.String ownerPassword,
                           int permissions,
                           boolean is128BitKey)
                    throws JRException
        Throws:
        JRException
      • setNoSpaceCharRatio

        void setNoSpaceCharRatio()
      • setTabOrderStructure

        void setTabOrderStructure()
      • setLanguage

        void setLanguage​(java.lang.String language)
      • createXmpMetadata

        void createXmpMetadata​(java.lang.String title,
                               java.lang.String subject,
                               java.lang.String keywords)
      • setRgbTransparencyBlending

        void setRgbTransparencyBlending​(boolean rgbTransparencyBlending)
      • setIccProfilePath

        void setIccProfilePath​(java.lang.String iccProfilePath,
                               java.io.InputStream iccIs)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • addJavaScript

        void addJavaScript​(java.lang.String pdfJavaScript)
      • setDisplayMetadataTitle

        void setDisplayMetadataTitle()