OptimizeProfilesModel Data Type

All available optimization profiles.

Properties
name data type description
optimizeProfiles array of OptimizeProfileModel The list of available optimization profiles.

Example

{
  "optimizeProfiles" : [ {
    "profileName" : "...",
    "clearSignature" : true,
    "discardAltImages" : true,
    "discardAnnotations" : true,
    "discardBookmarks" : true,
    "discardDocumentInfo" : true,
    "discardFileAttachments" : true,
    "discardFormFields" : true,
    "discardJSActions" : true,
    "discardLinks" : true,
    "discardPageThumbnails" : true,
    "discardUnusedResources" : true,
    "discardXMPMetadata" : true,
    "flateUncompressedStreams" : true,
    "flattenAnnotations" : true,
    "flattenFormFields" : true,
    "linearize" : true,
    "mergeDuplicateFonts" : true,
    "mergeDuplicateImages" : true,
    "compressObjectsIntoStreams" : true,
    "colorImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    },
    "grayImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    },
    "bwImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    }
  }, {
    "profileName" : "...",
    "clearSignature" : true,
    "discardAltImages" : true,
    "discardAnnotations" : true,
    "discardBookmarks" : true,
    "discardDocumentInfo" : true,
    "discardFileAttachments" : true,
    "discardFormFields" : true,
    "discardJSActions" : true,
    "discardLinks" : true,
    "discardPageThumbnails" : true,
    "discardUnusedResources" : true,
    "discardXMPMetadata" : true,
    "flateUncompressedStreams" : true,
    "flattenAnnotations" : true,
    "flattenFormFields" : true,
    "linearize" : true,
    "mergeDuplicateFonts" : true,
    "mergeDuplicateImages" : true,
    "compressObjectsIntoStreams" : true,
    "colorImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    },
    "grayImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    },
    "bwImageHandler" : {
      "compression" : 12345,
      "colorSpace" : 12345,
      "dpi" : 12345,
      "jpegQuality" : 12345.0
    }
  } ]
}