public class PdfOptimizationOptions extends Object
| Constructor | Description |
|---|---|
PdfOptimizationOptions() |
| Modifier and Type | Method | Description |
|---|---|---|
PdfOptimizationOptions |
compressImages(Boolean compressImages) |
|
PdfOptimizationOptions |
convertToGrayScale(Boolean convertToGrayScale) |
|
boolean |
equals(Object o) |
|
Boolean |
getCompressImages() |
Enables compressing images in the output PDF file.
|
Boolean |
getConvertToGrayScale() |
Enables converting the output PDF file to a grayscale.
|
Integer |
getImageQuality() |
Sets the image quality in the output PDF file (in percent).
|
Boolean |
getLineriaze() |
Enables optimization the output PDF file for viewing online with a web browser.
|
Integer |
getMaxResolution() |
Sets the maximum resolution in the output PDF file.
|
Boolean |
getOptimizeSpreadsheets() |
Enables optimization of spreadsheets in the PDF files.
|
Boolean |
getRemoveAnnotations() |
Enables removing annotation from the output PDF file.
|
Boolean |
getRemoveFormFields() |
Enables removing form fields from a PDF file.
|
Boolean |
getResizeImages() |
Enables setting the maximum resolution in the output PDF file.
|
Boolean |
getSubsetFonts() |
Subsets fonts in the output PDF file.
|
int |
hashCode() |
|
PdfOptimizationOptions |
imageQuality(Integer imageQuality) |
|
PdfOptimizationOptions |
lineriaze(Boolean lineriaze) |
|
PdfOptimizationOptions |
maxResolution(Integer maxResolution) |
|
PdfOptimizationOptions |
optimizeSpreadsheets(Boolean optimizeSpreadsheets) |
|
PdfOptimizationOptions |
removeAnnotations(Boolean removeAnnotations) |
|
PdfOptimizationOptions |
removeFormFields(Boolean removeFormFields) |
|
PdfOptimizationOptions |
resizeImages(Boolean resizeImages) |
|
void |
setCompressImages(Boolean compressImages) |
|
void |
setConvertToGrayScale(Boolean convertToGrayScale) |
|
void |
setImageQuality(Integer imageQuality) |
|
void |
setLineriaze(Boolean lineriaze) |
|
void |
setMaxResolution(Integer maxResolution) |
|
void |
setOptimizeSpreadsheets(Boolean optimizeSpreadsheets) |
|
void |
setRemoveAnnotations(Boolean removeAnnotations) |
|
void |
setRemoveFormFields(Boolean removeFormFields) |
|
void |
setResizeImages(Boolean resizeImages) |
|
void |
setSubsetFonts(Boolean subsetFonts) |
|
PdfOptimizationOptions |
subsetFonts(Boolean subsetFonts) |
|
String |
toString() |
public PdfOptimizationOptions lineriaze(Boolean lineriaze)
public Boolean getLineriaze()
public void setLineriaze(Boolean lineriaze)
public PdfOptimizationOptions removeAnnotations(Boolean removeAnnotations)
public Boolean getRemoveAnnotations()
public void setRemoveAnnotations(Boolean removeAnnotations)
public PdfOptimizationOptions removeFormFields(Boolean removeFormFields)
public Boolean getRemoveFormFields()
public void setRemoveFormFields(Boolean removeFormFields)
public PdfOptimizationOptions convertToGrayScale(Boolean convertToGrayScale)
public Boolean getConvertToGrayScale()
public void setConvertToGrayScale(Boolean convertToGrayScale)
public PdfOptimizationOptions subsetFonts(Boolean subsetFonts)
public Boolean getSubsetFonts()
public void setSubsetFonts(Boolean subsetFonts)
public PdfOptimizationOptions compressImages(Boolean compressImages)
public Boolean getCompressImages()
public void setCompressImages(Boolean compressImages)
public PdfOptimizationOptions imageQuality(Integer imageQuality)
public Integer getImageQuality()
public void setImageQuality(Integer imageQuality)
public PdfOptimizationOptions resizeImages(Boolean resizeImages)
public Boolean getResizeImages()
public void setResizeImages(Boolean resizeImages)
public PdfOptimizationOptions maxResolution(Integer maxResolution)
public Integer getMaxResolution()
public void setMaxResolution(Integer maxResolution)
public PdfOptimizationOptions optimizeSpreadsheets(Boolean optimizeSpreadsheets)
public Boolean getOptimizeSpreadsheets()
public void setOptimizeSpreadsheets(Boolean optimizeSpreadsheets)
Copyright © 2025. All rights reserved.