ImageCompressionOptions

ImageCompressionOptions class

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

public class ImageCompressionOptions

Constructores

Nombre Descripción
ImageCompressionOptions() Constructor predeterminado

Propiedades

Nombre Descripción
CompressImages { get; set; } Si este indicador se establece en verdadero, las imágenes se comprimirán en el documento. el nivel de compresión se especifica con la propiedad ImageQuality.
Encoding { get; set; } Obtiene o establece la codificación utilizada para almacenar imágenes.
ImageQuality { get; set; } Especifica el nivel de compresión de la imagen cuando se usa el indicador CompressIamges.
MaxResolution { get; set; } Especifica la resolución máxima de las imágenes. Si la imagen tiene una resolución más alta, se escalará
ResizeImages { get; set; } Si este indicador se establece en verdadero y CompressImages es verdadero, las imágenes se redimensionarán si la resolución de la imagen es mayor que el parámetro MaxResolution especificado.
Version { get; set; } Versión del algoritmo de compresión. Los valores posibles son: 1. compresión estándar, 2. rápida (compresión mejorada que es más rápida que la estándar pero puede no ser aplicable a todas las imágenes), 3. mixta (la compresión estándar se aplica a las imágenes que no se pueden comprimir con un algoritmo más rápido, esto puede dar la mejor compresión pero más lento que el algoritmo “rápido”. La versión “Rápido” no es aplicable para cambiar el tamaño de las imágenes (se usará el método estándar). El valor predeterminado es “Estándar”.

Ver también