Aspose::Pdf::Optimization::ImageCompressionOptions clase

ImageCompressionOptions class

La clase contiene un conjunto de opciones para la compresión de imágenes.

class ImageCompressionOptions : public System::Object

Métodos

MétodoDescripción
get_CompressImages() constSi esta bandera se establece en true, las imágenes se comprimirán en el documento. El nivel de compresión se especifica con la propiedad ImageQuality.
get_Encoding() constObtiene la codificación utilizada para almacenar imágenes.
get_ImageQuality() constEspecifica el nivel de compresión de imágenes cuando se usa la bandera CompressImages.
get_MaxResolution() constEspecifica la resolución máxima de las imágenes. Si una imagen tiene una resolución mayor, será escalada.
get_ResizeImages() constSi esta bandera se establece en true y CompressImages es true, las imágenes se redimensionarán si la resolución de la imagen es mayor que el parámetro MaxResolution especificado.
get_Version() constVersión del algoritmo de compresión. Los valores posibles son: 1. compresión estándar, 2. fast (compresión mejorada que es más rápida que la estándar pero puede no ser aplicable a todas las imágenes), 3. mixed (la compresión estándar se aplica a las imágenes que no pueden ser comprimidas por el algoritmo más rápido, lo que puede ofrecer la mejor compresión pero es más lenta que el algoritmo "fast". La versión "Fast" no es aplicable al redimensionamiento de imágenes (se utilizará el método estándar). El valor predeterminado es "Standard").
ImageCompressionOptions()
set_CompressImages(bool)Si esta bandera se establece en true, las imágenes se comprimirán en el documento. El nivel de compresión se especifica con la propiedad ImageQuality.
set_Encoding(ImageEncoding)Establece la codificación utilizada para almacenar imágenes.
set_ImageQuality(int32_t)Especifica el nivel de compresión de imágenes cuando se usa la bandera CompressImages.
set_MaxResolution(int32_t)Especifica la resolución máxima de las imágenes. Si una imagen tiene una resolución mayor, será escalada.
set_ResizeImages(bool)Si esta bandera se establece en true y CompressImages es true, las imágenes se redimensionarán si la resolución de la imagen es mayor que el parámetro MaxResolution especificado.
set_Version(ImageCompressionVersion)Versión del algoritmo de compresión. Los valores posibles son: 1. compresión estándar, 2. fast (compresión mejorada que es más rápida que la estándar pero puede no ser aplicable a todas las imágenes), 3. mixed (la compresión estándar se aplica a las imágenes que no pueden ser comprimidas por el algoritmo más rápido, lo que puede ofrecer la mejor compresión pero es más lenta que el algoritmo "fast". La versión "Fast" no es aplicable al redimensionamiento de imágenes (se utilizará el método estándar). El valor predeterminado es "Standard").

Ver también