Class PDFAConversionOptionSpec

  • All Implemented Interfaces:
    java.io.Serializable

    public class PDFAConversionOptionSpec
    extends java.lang.Object
    implements java.io.Serializable
    PDFAConversionOptionSpec specifies the conversion options to be used when transforming a document from PDF to PDF/A.
    See Also:
    Serialized Form
    • Constructor Detail

      • PDFAConversionOptionSpec

        public PDFAConversionOptionSpec()
        Default constructor.
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        a String representation of this object
      • getLogLevel

        public java.lang.String getLogLevel()
        Retrieves the log level.
        Returns:
        A String containing the log level.
      • setLogLevel

        public void setLogLevel​(java.lang.String logLevel)
        Sets the log level. The log level can be set to an integer string or to one of 9 string values that have integer equivalents:
        • OFF = positive infinity
        • SEVERE = 1000
        • WARNING = 900
        • INFO = 800
        • CONFIG = 700
        • FINE = 500
        • FINER = 400
        • FINEST = 300
        • ALL = negative infinity

        If the log level is not set, then it defaults to "INFO". For investigation of problems, it can be set to "FINE", "FINER" or "FINEST", but performance will be negatively affected in this mode.

        Parameters:
        logLevel - The log level to be set. This is the string representation of a java.util.logging.Level value.
      • isVerify

        public boolean isVerify()
        Returns:
        the verify
      • setVerify

        public void setVerify​(boolean verify)
        Parameters:
        verify - the verify to set
      • getMetadataSchemaExtensions

        public final java.util.List<Document> getMetadataSchemaExtensions()
        Returns:
        the metadataSchemaExtensions
      • setMetadataSchemaExtensions

        public final void setMetadataSchemaExtensions​(java.util.List<Document> metadataSchemaExtensions)
        Parameters:
        metadataSchemaExtensions - the metadataSchemaExtensions to set
      • isRemoveInvalidXMPProperties

        public boolean isRemoveInvalidXMPProperties()
        Returns:
        removeInvalidXMPProperties
      • setRemoveInvalidXMPProperties

        public void setRemoveInvalidXMPProperties​(boolean remove)
        Parameters:
        remove -
      • isRetainPDFFormState

        public boolean isRetainPDFFormState()
        Returns:
      • setRetainPDFFormState

        public void setRetainPDFFormState​(boolean retainPDFFormState)
        Retains form state present in PDF during PDF flattening while converting to PDF/A
        Parameters:
        retainPDFFormState -