Name | Description | |
---|---|---|
![]() | PDFReducerConfiguration Constructor |
PDFReducerConfiguration Class Members
In This Topic
The following tables list the members exposed by PDFReducerConfiguration.
Public Constructors
Public Properties
Name | Description | |
---|---|---|
![]() | Author | Sets the author of the resulting PDF document. |
![]() | DownscaleImages | Specifies whether the images from the PDF shall be downscaled. Default value is true. |
![]() | DownscaleMinPixPerBitmap | |
![]() | DownscaleResolution | Specifies the resolution to be used to downscale images. Default value is 150. |
![]() | DownscaleResolutionMRC | Specifies the resolution for downscaling the background layer by the MRC engine, if any. Default value is 100. |
![]() | EnableCharRepair | Specifies whether characters repairing shall be performed during bitonal conversion. Default value is false. |
![]() | EnableColorDetection | Specifies whether color detection must be performed on the images from the PDF. Default value is true. |
![]() | EnableJBIG2 | Specifies whether the JBIG2 compression scheme shall be used to compress the bitonal images of the PDF. Default value is true. |
![]() | EnableJPEG2000 | Specifies whether the JPEG2000 compression scheme shall be used to compress the images of the PDF. Default value is true. |
![]() | EnableMRC | Specifies whether MRC shall be used for compressing the PDF contents. Default value is false. |
![]() | EnableParallelization | Specifies if multiple cores can be used to speed-up the process. Threads are dynamically allocated based on the real-time available CPU resources. Default value is true. |
![]() | FastWebView | Specifies whether the PDF shall be optimized for online distribution. Default value is false. |
![]() | ImageQuality | Specifies the quality to be used for the compression of the images from the PDF. Default value is PDFReducerImageQuality.ImageQualityMedium. |
![]() | JBIG2PMSThreshold | Specifies the threshold value for the JBIG2 encoder pattern matching and substitution between 0 and 1. Any number lower than 1 may lead to lossy compression. Default value is 0.75. |
![]() | MaxBitmapPerPage | |
![]() | OutputFormat | Sets the version of the PDF to which the resulting PDF document will conform. Default value is PDFReducerPDFVersion.PdfVersion15. |
![]() | PackDocument | Specifies whether the PDF shall be packed when saved in order to reduce its size. Default value is true. |
![]() | PackFonts | Specifies whether the PDF fonts must be packed in order to reduce their size. Default value is true. |
![]() | PreserveSmoothing | Specifies if the MRC engine shall try to preserve smoothing between different layers. Default value is true. |
![]() | Producer | Sets the producer of the resulting PDF document. |
![]() | ProducerName | Sets the producer name of the resulting PDF document. |
![]() | RecompressImages | Specifies whether the images from the PDF shall be recompressed. Default value is true. |
![]() | RemoveAnnotations | Specifies whether the annotations shall be removed from the PDF. Default value is false. |
![]() | RemoveBlankPages | Specifies whether the blank pages shall be removed. Default value is false. |
![]() | RemoveBookmarks | Specifies whether the bookmarks shall be removed from the PDF. Default value is false. |
![]() | RemoveEmbeddedFiles | Specifies whether the embedded files shall be removed from the PDF. Default value is false. |
![]() | RemoveFormFields | Specifies whether the form fields shall be removed from the PDF. Default value is false. |
![]() | RemoveHyperlinks | Specifies whether the hyperlinks shall be removed from the PDF. Default value is false. |
![]() | RemoveJavaScript | Specifies whether the JavaScript shall be removed. Default value is false. |
![]() | RemoveLogicalStructure | Specifies whether the logical structure shall be removed from the PDF. Default value is false. |
![]() | RemoveMetadata | Specifies whether the metadata shall be removed. Default value is false. |
![]() | RemovePagePieceInfo | Specifies whether the page PieceInfo dictionary used to hold private application data shall be removed. Default value is true. |
![]() | RemovePageThumbnails | Specifies whether the page thumbnails shall be removed. Default value is false. |
![]() | Title | Sets the title of the resulting PDF document. |
![]() | UnembedFonts | Specifies whether the embedded font data shall be removed from the PDF. Default value is false. |
See Also