PdfOptimizationOptions
Contents
[
Hide
]
PdfOptimizationOptions class
Contains the PDF optimization options to apply to the output PDF file. For details and code samples, see this
The PdfOptimizationOptions type exposes the following members:
Constructors
Name | Description |
---|---|
PdfOptimizationOptions() | Sets up default values of MaxResolution option to 300 and ImageQuality option to 100 |
Properties
Name | Description |
---|---|
lineriaze | Enables optimization the output PDF file for viewing online with a web browser. |
remove_annotations | Enables removing annotation from the output PDF file. |
remove_form_fields | Enables removing form fields from a PDF file. |
convert_to_gray_scale | Enables converting the output PDF file to a grayscale. |
subset_fonts | Subsets fonts in the output PDF file. |
compress_images | Enables compressing images in the output PDF file. |
image_quality | Sets the image quality in the output PDF file (in percent). |
resize_images | Enables setting the maximum resolution in the output PDF file. |
max_resolution | Sets the maximum resolution in the output PDF file. |
optimize_spreadsheets | Enables optimization of spreadsheets in the PDF files. |
remove_unused_objects | Removes unused (orphaned) objects from a PDF file, which are placed in the PDF document, but are not referenced from resource dictionaries of any page and thus are not used at all. Activating this property ( |
remove_unused_streams | Removes unused (orphaned) streams from a PDF file, which are still referenced from the resource dictionary of the page, but actually are never used in the page contents. By default is disabled ( |
See Also
- namespace groupdocs.viewer.options
- assembly GroupDocs.Viewer