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
17.09.2024 15:14:40