PdfSaveOptions

Inheritance: java.lang.Object, com.aspose.note.SaveOptions

public final class PdfSaveOptions extends SaveOptions

Consente di specificare opzioni aggiuntive durante il rendering delle pagine del documento in PDF.

Costruttori

CostruttoreDescrizione
PdfSaveOptions()Inizializza una nuova istanza della classe PdfSaveOptions.

Metodi

MetodoDescrizione
getImageCompression()Ottiene il tipo di compressione applicata alle immagini nel file PDF.
getJpegQuality()Ottiene un valore che determina la qualità delle immagini JPEG all’interno del documento PDF.
getPageSettings()Ottiene o imposta le impostazioni della pagina per ogni pagina nel documento.
getPageSplittingAlgorithm()Ottiene o imposta l’algoritmo utilizzato per la divisione delle pagine.
setImageCompression(int value)Imposta il tipo di compressione applicata alle immagini nel file PDF.
setJpegQuality(int value)Imposta un valore che determina la qualità delle immagini JPEG all’interno del documento PDF.
setPageSettings(PageSettings value)Ottiene o imposta le impostazioni della pagina per ogni pagina nel documento.
setPageSplittingAlgorithm(PageSplittingAlgorithm value)Ottiene o imposta l’algoritmo utilizzato per la divisione delle pagine.

PdfSaveOptions()

public PdfSaveOptions()

Inizializza una nuova istanza della classe PdfSaveOptions.

getImageCompression()

public final int getImageCompression()

Ottiene il tipo di compressione applicata alle immagini nel file PDF.

Returns: int

getJpegQuality()

public final int getJpegQuality()

Ottiene un valore che determina la qualità delle immagini JPEG all’interno del documento PDF. Il valore può variare da 0 a 100 dove 0 indica la qualità più bassa ma la massima compressione e 100 indica la migliore qualità ma la compressione minima.


Il valore predefinito è 90.

Returns: int

getPageSettings()

public PageSettings getPageSettings()

Ottiene o imposta le impostazioni della pagina per ogni pagina nel documento. Per impostazione predefinita dipende da CurrentUICulture, *US cultures hanno impostazione letter, le altre hanno impostazione A4.

Returns: PageSettings

getPageSplittingAlgorithm()

public PageSplittingAlgorithm getPageSplittingAlgorithm()

Ottiene o imposta l’algoritmo utilizzato per la divisione delle pagine.

Valore: Il PageSplittingAlgorithm.

Returns: PageSplittingAlgorithm

setImageCompression(int value)

public final void setImageCompression(int value)

Imposta il tipo di compressione applicata alle immagini nel file PDF.

Parameters:

ParametroTipoDescrizione
valoreint

setJpegQuality(int value)

public final void setJpegQuality(int value)

Imposta un valore che determina la qualità delle immagini JPEG all’interno del documento PDF. Il valore può variare da 0 a 100 dove 0 indica la qualità più bassa ma la massima compressione e 100 indica la migliore qualità ma la compressione minima.


Il valore predefinito è 90.

Parameters:

ParametroTipoDescrizione
valoreint

setPageSettings(PageSettings value)

public void setPageSettings(PageSettings value)

Ottiene o imposta le impostazioni della pagina per ogni pagina nel documento. Per impostazione predefinita dipende da CurrentUICulture, *US cultures hanno impostazione letter, le altre hanno impostazione A4.

Parameters:

ParametroTipoDescrizione
valuePageSettings

setPageSplittingAlgorithm(PageSplittingAlgorithm value)

public void setPageSplittingAlgorithm(PageSplittingAlgorithm value)

Ottiene o imposta l’algoritmo utilizzato per la divisione delle pagine.

Valore: Il PageSplittingAlgorithm.

Parameters:

ParametroTipoDescrizione
valuePageSplittingAlgorithm