Enum Class PDFOptimizerOption

java.lang.Object
java.lang.Enum<PDFOptimizerOption>
com.datalogics.PDFL.PDFOptimizerOption
All Implemented Interfaces:
Serializable, Comparable<PDFOptimizerOption>, Constable

public enum PDFOptimizerOption extends Enum<PDFOptimizerOption>
  • Enum Constant Details

    • PDFOPTIMIZER_DOWNSAMPLE_COLOR

      public static final PDFOptimizerOption PDFOPTIMIZER_DOWNSAMPLE_COLOR
    • PDFOPTIMIZER_RECOMPRESS_COLOR

      public static final PDFOptimizerOption PDFOPTIMIZER_RECOMPRESS_COLOR
    • PDFOPTIMIZER_DOWNSAMPLE_GRAY

      public static final PDFOptimizerOption PDFOPTIMIZER_DOWNSAMPLE_GRAY
    • PDFOPTIMIZER_RECOMPRESS_GRAY

      public static final PDFOptimizerOption PDFOPTIMIZER_RECOMPRESS_GRAY
    • PDFOPTIMIZER_DOWNSAMPLE_BW

      public static final PDFOptimizerOption PDFOPTIMIZER_DOWNSAMPLE_BW
    • PDFOPTIMIZER_RECOMPRESS_BW

      public static final PDFOptimizerOption PDFOPTIMIZER_RECOMPRESS_BW
    • PDFOPTIMIZER_DOWNSAMPLE_RECOMPRESS_ONLY_IF_SMALLER

      public static final PDFOptimizerOption PDFOPTIMIZER_DOWNSAMPLE_RECOMPRESS_ONLY_IF_SMALLER
    • PDFOPTIMIZER_DISCARD_ALTERNATE_IMAGES

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_ALTERNATE_IMAGES
    • PDFOPTIMIZER_SUBSET_ALL_EMBEDDED_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_SUBSET_ALL_EMBEDDED_FONTS
    • PDFOPTIMIZER_REMOVE_ALL_EMBEDDED_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_REMOVE_ALL_EMBEDDED_FONTS
    • PDFOPTIMIZER_REMOVE_ALL_BASE_14_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_REMOVE_ALL_BASE_14_FONTS
    • PDFOPTIMIZER_MERGE_DUPLICATE_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_MERGE_DUPLICATE_FONTS
    • PDFOPTIMIZER_DISCARD_BOOKMARKS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_BOOKMARKS
    • PDFOPTIMIZER_DISCARD_ACROFORMS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_ACROFORMS
    • PDFOPTIMIZER_DISCARD_OUTPUT_INTENT

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_OUTPUT_INTENT
    • PDFOPTIMIZER_DISCARD_THUMBNAILS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_THUMBNAILS
    • PDFOPTIMIZER_DISCARD_PAGE_LABELS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_PAGE_LABELS
    • PDFOPTIMIZER_DISCARD_NAME_TREES

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_NAME_TREES
    • PDFOPTIMIZER_DISCARD_STRUCTURE_TREES

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_STRUCTURE_TREES
    • PDFOPTIMIZER_DISCARD_FILE_ATTACHMENTS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_FILE_ATTACHMENTS
    • PDFOPTIMIZER_DISCARD_XMPPADDING

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_XMPPADDING
    • PDFOPTIMIZER_DISCARD_UNUSED_FORMS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_UNUSED_FORMS
    • PDFOPTIMIZER_DISCARD_PIECE_DATA

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_PIECE_DATA
    • PDFOPTIMIZER_COMPRESS_STREAMS

      public static final PDFOptimizerOption PDFOPTIMIZER_COMPRESS_STREAMS
    • PDFOPTIMIZER_REPLACE_LZW

      public static final PDFOptimizerOption PDFOPTIMIZER_REPLACE_LZW
    • PDFOPTIMIZER_DISCARD_METADATA

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_METADATA
    • PDFOPTIMIZER_DISCARD_DOCUMENT_INFO

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_DOCUMENT_INFO
    • PDFOPTIMIZER_OPTIMIZE_CONTENT_STREAMS

      public static final PDFOptimizerOption PDFOPTIMIZER_OPTIMIZE_CONTENT_STREAMS
    • PDFOPTIMIZER_LINEARIZE

      public static final PDFOptimizerOption PDFOPTIMIZER_LINEARIZE
    • PDFOPTIMIZER_COMPRESS_DOCUMENT_STRUCTURE

      public static final PDFOptimizerOption PDFOPTIMIZER_COMPRESS_DOCUMENT_STRUCTURE
    • PDFOPTIMIZER_DISCARD_DUPLICATE_FORMS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_DUPLICATE_FORMS
    • PDFOPTIMIZER_DISCARD_ASCIIFILTERS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_ASCIIFILTERS
    • PDFOPTIMIZER_DISCARD_COMMENTS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_COMMENTS
    • PDFOPTIMIZER_DISCARD_ANNOTATIONS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_ANNOTATIONS
    • PDFOPTIMIZER_DISCARD_JAVA_SCRIPT_ACTIONS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_JAVA_SCRIPT_ACTIONS
    • PDFOPTIMIZER_FLATTEN_OPTIONAL_CONTENT

      public static final PDFOptimizerOption PDFOPTIMIZER_FLATTEN_OPTIONAL_CONTENT
    • PDFOPTIMIZER_RESUBSET_SUBSET_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_RESUBSET_SUBSET_FONTS
    • PDFOPTIMIZER_DOWN_CONVERT_16_TO_8BPC_IMAGES

      public static final PDFOptimizerOption PDFOPTIMIZER_DOWN_CONVERT_16_TO_8BPC_IMAGES
    • PDFOPTIMIZER_DISCARD_UNUSED_IMAGES

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_UNUSED_IMAGES
    • PDFOPTIMIZER_DISCARD_UNUSED_FONTS

      public static final PDFOptimizerOption PDFOPTIMIZER_DISCARD_UNUSED_FONTS
    • PDFOPTIMIZER_LAST_OPTION

      public static final PDFOptimizerOption PDFOPTIMIZER_LAST_OPTION
  • Method Details

    • values

      public static PDFOptimizerOption[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PDFOptimizerOption valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null