PdfImageCompressionOptions
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class PdfImageCompressionOptions extends System.Enum
Opciones de compresión de imágenes PDF
Campos
| Campo | Descripción |
|---|---|
| Auto | Selecciona automáticamente la compresión más adecuada para cada imagen. |
| None | Guarda los bytes de imagen sin procesar, lo que resulta en archivos PDF más grandes. |
| Rle | Compresión Run Length. |
| Flate | Compresión Flate. |
| LzwBaselinePredictor | La selección del predictor está restringida al predictor PNG Paeth para acelerar el proceso. |
| LzwOptimizedPredictor | La selección del predictor es más complicada y debería producir tamaños de imagen más pequeños, pero lleva más tiempo. |
| Jpeg | Compresión JPEG. |
| Ccitt3 | /CCITTFaxDecode/DecodeParms/K 0/Columns 173 No admite transparencia. |
| Ccitt4 | /CCITTFaxDecode/DecodeParms/K -1/Columns 173 No admite transparencia. |
Auto
public static final int Auto
Selecciona automáticamente la compresión más adecuada para cada imagen.
None
public static final int None
Guarda los bytes de imagen sin procesar, lo que resulta en archivos PDF más grandes.
Rle
public static final int Rle
Compresión Run Length.
Flate
public static final int Flate
Compresión Flate.
LzwBaselinePredictor
public static final int LzwBaselinePredictor
La selección del predictor está restringida al predictor PNG Paeth para acelerar el proceso. En la práctica funciona sorprendentemente bien. Mejor que LzwOptimizedPredictor.
LzwOptimizedPredictor
public static final int LzwOptimizedPredictor
La selección del predictor es más complicada y debería producir tamaños de imagen más pequeños, pero lleva más tiempo. RFC 2083 dice que es la mejor opción. Pero en los datos de prueba el predictor de referencia LzwBaselinePredictor sobresale, dejando al predictor optimizado atrás con una ganancia de tasa de compresión del 25‑40 %.
Jpeg
public static final int Jpeg
Compresión JPEG. No admite transparencia.
Ccitt3
public static final int Ccitt3
/CCITTFaxDecode/DecodeParms/K 0/Columns 173 No admite transparencia.
Ccitt4
public static final int Ccitt4
/CCITTFaxDecode/DecodeParms/K -1/Columns 173 No admite transparencia.