OptimizationOptions Class
Free Trial Web API version Licensing Request A Quote
HAVE QUESTIONS OR NEED HELP?SUBMIT THE SUPPORT REQUEST FORM or write email toSUPPORT@BYTESCOUT.COM
Represents PDF document optimizer.
Inheritance Hierarchy
Bytescout.PDFExtractorOptimizationOptions
Namespace:Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.4.0.4760-master
Syntax
The OptimizationOptions type exposes the following members.
Constructors
Name | Description | |
---|---|---|
OptimizationOptions | Initializes a new instance of the OptimizationOptions class |
Properties
Name | Description | |
---|---|---|
GrayscaleImages | Gets or sets whether to convert color images to grayscale. Default is false. | |
ImageOptimizationFormat | Gets or sets the compression format for image optimization. | |
JPEGQuality | Gets or sets the quality of JPEG compressed images. | |
ResampleImages | Gets or sets whether to resample (resize) high-resolution images. Images with the resolution larger than ResamplingResolution will be resampled at ResamplingResolution. Default is true. Helps to optimize (reduce the file size) PDF documents containing high resolution scanned images (300DPI or more) at the expense of text sharpness. | |
ResamplingResolution | Resampling resolution. Default is 120 DPI. All images of higher resolution will be resampled to it. |
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
See Also