PdfOptions
Inheritance: java.lang.Object, com.groupdocs.conversion.contracts.ValueObject
All Implemented Interfaces: java.io.Serializable
public final class PdfOptions extends ValueObject implements Serializable
Options for conversion to Pdf file type.
Constructors
| Constructor | Description | 
|---|---|
| PdfOptions() | ctor | 
Methods
| Method | Description | 
|---|---|
| getPdfFormat() | Sets the pdf format of the converted document. | 
| setPdfFormat(PdfFormats value) | Sets the pdf format of the converted document. | 
| getRemovePdfACompliance() | Removes Pdf-A Compliance | 
| setRemovePdfACompliance(boolean value) | Removes Pdf-A Compliance | 
| getZoom() | Specifies the zoom level in percentage. | 
| setZoom(int value) | Specifies the zoom level in percentage. | 
| getLinearize() | Linearizes PDF Document for the Web | 
| setLinearize(boolean value) | Linearizes PDF Document for the Web | 
| getOptimizationOptions() | Pdf optimization options | 
| setOptimizationOptions(PdfOptimizationOptions value) | Pdf optimization options | 
| getGrayscale() | Convert a PDF from RGB colorspace to grayscale | 
| setGrayscale(boolean value) | Convert a PDF from RGB colorspace to grayscale | 
| getFormattingOptions() | Pdf formatting options | 
| setFormattingOptions(PdfFormattingOptions value) | Pdf formatting options | 
| getDocumentInfo() | Meta information of PDF document. | 
| setDocumentInfo(PdfDocumentInfo documentInfo) | 
PdfOptions()
public PdfOptions()
ctor
getPdfFormat()
public final PdfFormats getPdfFormat()
Sets the pdf format of the converted document.
Returns: PdfFormats
setPdfFormat(PdfFormats value)
public final void setPdfFormat(PdfFormats value)
Sets the pdf format of the converted document.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | PdfFormats | 
getRemovePdfACompliance()
public final boolean getRemovePdfACompliance()
Removes Pdf-A Compliance
Returns: boolean
setRemovePdfACompliance(boolean value)
public final void setRemovePdfACompliance(boolean value)
Removes Pdf-A Compliance
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | 
getZoom()
public final int getZoom()
Specifies the zoom level in percentage. Default is 100.
Returns: int
setZoom(int value)
public final void setZoom(int value)
Specifies the zoom level in percentage. Default is 100.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | int | 
getLinearize()
public final boolean getLinearize()
Linearizes PDF Document for the Web
Returns: boolean
setLinearize(boolean value)
public final void setLinearize(boolean value)
Linearizes PDF Document for the Web
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | 
getOptimizationOptions()
public final PdfOptimizationOptions getOptimizationOptions()
Pdf optimization options
Returns: PdfOptimizationOptions
setOptimizationOptions(PdfOptimizationOptions value)
public final void setOptimizationOptions(PdfOptimizationOptions value)
Pdf optimization options
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | PdfOptimizationOptions | 
getGrayscale()
public final boolean getGrayscale()
Convert a PDF from RGB colorspace to grayscale
Returns: boolean
setGrayscale(boolean value)
public final void setGrayscale(boolean value)
Convert a PDF from RGB colorspace to grayscale
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | 
getFormattingOptions()
public final PdfFormattingOptions getFormattingOptions()
Pdf formatting options
Returns: PdfFormattingOptions
setFormattingOptions(PdfFormattingOptions value)
public final void setFormattingOptions(PdfFormattingOptions value)
Pdf formatting options
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | PdfFormattingOptions | 
getDocumentInfo()
public PdfDocumentInfo getDocumentInfo()
Meta information of PDF document.
Returns: PdfDocumentInfo
setDocumentInfo(PdfDocumentInfo documentInfo)
public void setDocumentInfo(PdfDocumentInfo documentInfo)
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| documentInfo | PdfDocumentInfo |