PDFPictureCompressionParams Object (IPDFPictureCompressionParams Interface)
This object provides functionality for tuning the parameters of writing images to PDF (PDF/A) files. These parameters allow you to reset the parameters defined in the chosen export scenario.
Properties
| Name | Type | Description | 
|---|---|---|
| Application | Engine, read-only | Returns the Engine object. | 
| BwPictureFormats | int | 
         Specifies the image format to be used when saving a PDF (PDF/A) file with embedded black-and-white pictures. The value of this property is an OR superposition of the BwPictureFormatsEnum enumeration constants. Some constraints are imposed on the value of this property: 
 The default value for this property is BWPF_Auto.  | 
    
| BwPictureResolutionParams | PictureResolutionParams, read-only | 
         Specifies the resolution of writing black-and-white images to output files. The property is only usable when the IPDFExportParams::MRCMode property is set to MRC_Disable; otherwise, the value of this property is ignored.  | 
    
| ColorPictureFormats | int | 
         Specifies the image format to be used when saving a PDF (PDF/A) file with embedded color pictures. The value of this property is an OR superposition of the ColorPictureFormatsEnum enumeration constants. Some constraints are imposed on the value of this property: 
 The default value for this property is CPF_Auto, which means that the format is defined automatically.  | 
    
| ColorPictureResolutionParams | PictureResolutionParams, read-only | 
         Specifies the resolution of writing color images to output files. The property is only usable when the IPDFExportParams::MRCMode property is set to MRC_Disable; otherwise, the value of this property is ignored.  | 
    
| EnableInterpolationMode | ThreeStatePropertyValueEnum | 
         This property specifies if the output PDF document supports image interpolation in PDF viewers. You cannot set this property to TSPV_Yes if the IPDFExportParams::PDFAComplianceMode is set to any of the constants except PCM_None, because PDF/A formats require that the interpolation is turned off. The default value of this property is TSPV_Auto, which means that the interpolation will be turned off for PDF/A-compliant formats and on otherwise.  | 
    
| EnableSharpenFilter | VARIANT_BOOL | 
         This property specifies whether the image must be additionally sharpened. We recommend using it if you are exporting to image-only or image over text format to make the text look clearer while decreasing the image resolution and the file size. This property is FALSE by default.  | 
    
| GrayPictureFormats | int | 
         Specifies the image format to be used when saving a PDF (PDF/A) file with embedded gray pictures. The value of this property is an OR superposition of the GrayPictureFormatsEnum enumeration constants. Some constraints are imposed on the value of this property: 
 The default value for this property is GPF_Auto, which means that the format is defined automatically.  | 
    
| GrayPictureResolutionParams | PictureResolutionParams, read-only | 
         Specifies the resolution of writing gray images to output files. The property is only usable when the IPDFExportParams::MRCMode property is set to MRC_Disable; otherwise, the value of this property is ignored.  | 
    
| JpegQuality | int | 
         Stores the value of the JPEG quality for pictures saved in PDF (PDF/A) format in percent. This value is used with JBIG2, color and gray JPEG, color and gray JPEG 2000 image formats. The default value of this property is 45%.  | 
    
| MRCParams | PDFMRCParams, read-only | 
         Specifies Mixed Raster Content parameters of the PDF (PDF/A) file. The property is only usable when the IPDFExportParams::TextExportMode property is set to PEM_ImageOnText or PEM_ImageOnly and IPDFExportParams::MRCMode property is set to MRC_Auto or MRC_Always, otherwise the value of this property is ignored.  | 
    
Related objects

See also
9/17/2024 3:14:40 PM