PdfSaveOptions

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

public final class PdfSaveOptions extends SaveOptions

Permite especificar opciones adicionales al renderizar páginas de documentos a PDF.

Constructores

ConstructorDescripción
PdfSaveOptions()Inicializa una nueva instancia de la clase PdfSaveOptions.

Métodos

MétodoDescripción
getImageCompression()Obtiene el tipo de compresión aplicado a las imágenes en el archivo PDF.
getJpegQuality()Obtiene un valor que determina la calidad de las imágenes JPEG dentro del documento PDF.
getPageSettings()Obtiene o establece la configuración de página para cada página del documento.
getPageSplittingAlgorithm()Obtiene o establece el algoritmo usado para la división de páginas.
setImageCompression(int value)Establece el tipo de compresión aplicado a las imágenes en el archivo PDF.
setJpegQuality(int value)Establece un valor que determina la calidad de las imágenes JPEG dentro del documento PDF.
setPageSettings(PageSettings value)Obtiene o establece la configuración de página para cada página del documento.
setPageSplittingAlgorithm(PageSplittingAlgorithm value)Obtiene o establece el algoritmo usado para la división de páginas.

PdfSaveOptions()

public PdfSaveOptions()

Inicializa una nueva instancia de la clase PdfSaveOptions.

getImageCompression()

public final int getImageCompression()

Obtiene el tipo de compresión aplicado a las imágenes en el archivo PDF.

Returns: int

getJpegQuality()

public final int getJpegQuality()

Obtiene un valor que determina la calidad de las imágenes JPEG dentro del documento PDF. El valor puede variar de 0 a 100 donde 0 significa la peor calidad pero máxima compresión y 100 significa la mejor calidad pero mínima compresión.


El valor predeterminado es 90.

Returns: int

getPageSettings()

public PageSettings getPageSettings()

Obtiene o establece la configuración de página para cada página del documento. Por defecto depende de CurrentUICulture, *US cultures tienen configuración de carta, otras tienen configuración A4.

Returns: PageSettings

getPageSplittingAlgorithm()

public PageSplittingAlgorithm getPageSplittingAlgorithm()

Obtiene o establece el algoritmo usado para la división de páginas.

Valor: El PageSplittingAlgorithm.

Returns: PageSplittingAlgorithm

setImageCompression(int value)

public final void setImageCompression(int value)

Establece el tipo de compresión aplicado a las imágenes en el archivo PDF.

Parameters:

ParámetroTipoDescripción
valorint

setJpegQuality(int value)

public final void setJpegQuality(int value)

Establece un valor que determina la calidad de las imágenes JPEG dentro del documento PDF. El valor puede variar de 0 a 100 donde 0 significa la peor calidad pero máxima compresión y 100 significa la mejor calidad pero mínima compresión.


El valor predeterminado es 90.

Parameters:

ParámetroTipoDescripción
valorint

setPageSettings(PageSettings value)

public void setPageSettings(PageSettings value)

Obtiene o establece la configuración de página para cada página del documento. Por defecto depende de CurrentUICulture, *US cultures tienen configuración de carta, otras tienen configuración A4.

Parameters:

ParámetroTipoDescripción
valuePageSettings

setPageSplittingAlgorithm(PageSplittingAlgorithm value)

public void setPageSplittingAlgorithm(PageSplittingAlgorithm value)

Obtiene o establece el algoritmo usado para la división de páginas.

Valor: El PageSplittingAlgorithm.

Parameters:

ParámetroTipoDescripción
valuePageSplittingAlgorithm