Class OutputOptions

Direct Known Subclasses:
OutputOptions

public class OutputOptions extends NativeObject

The parameters for document-level features of output PDFs

Output options are used in many operations that create PDF documents.
  • Constructor Details

    • OutputOptions

      public OutputOptions()
  • Method Details

    • getEncryption

      public Encryption getEncryption()

      The parameters to encrypt output PDFs (Getter)

      If null, no encryption is used.

      Encryption is not allowed by the PDF/A ISO standards. For that reason, it is recommended to use null when processing PDF/A documents. Otherwise, most operations will remove PDF/A conformance from the output document. More details can be found in the documentation of the operation.

      Default: null, no encryption is used.

    • setEncryption

      public void setEncryption(Encryption value)

      The parameters to encrypt output PDFs (Setter)

      If null, no encryption is used.

      Encryption is not allowed by the PDF/A ISO standards. For that reason, it is recommended to use null when processing PDF/A documents. Otherwise, most operations will remove PDF/A conformance from the output document. More details can be found in the documentation of the operation.

      Default: null, no encryption is used.

    • getMetadataSettings

      public MetadataSettings getMetadataSettings()
      Default: null, metadata are copied to the output document.
    • setMetadataSettings

      public void setMetadataSettings(MetadataSettings value)
      Default: null, metadata are copied to the output document.