PdfImageCompressionOptions
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class PdfImageCompressionOptions extends System.Enum
Параметры сжатия изображений PDF.
Поля
| Поле | Описание |
|---|---|
| Auto | Автоматически выбирает наиболее подходящее сжатие для каждого изображения. |
| None | Сохраняет необработанные байты изображения, что приводит к большему размеру PDF‑файлов. |
| Rle | Сжатие Run Length. |
| Flate | Сжатие Flate. |
| LzwBaselinePredictor | Выбор предиктора ограничен предиктором PNG Paeth для ускорения процесса. |
| LzwOptimizedPredictor | Выбор предиктора более сложный и должен приводить к меньшему размеру изображений, но требует больше времени. |
| Jpeg | Сжатие Jpeg. |
| Ccitt3 | /CCITTFaxDecode/DecodeParms/K 0/Columns 173 Не поддерживает прозрачность. |
| Ccitt4 | /CCITTFaxDecode/DecodeParms/K -1/Columns 173 Не поддерживает прозрачность. |
Auto
public static final int Auto
Автоматически выбирает наиболее подходящее сжатие для каждого изображения.
None
public static final int None
Сохраняет необработанные байты изображения, что приводит к большему размеру PDF‑файлов.
Rle
public static final int Rle
Сжатие Run Length.
Flate
public static final int Flate
Сжатие Flate.
LzwBaselinePredictor
public static final int LzwBaselinePredictor
Выбор предиктора ограничен предиктором PNG Paeth для ускорения процесса. На практике работает удивительно хорошо. Лучше, чем LzwOptimizedPredictor.
LzwOptimizedPredictor
public static final int LzwOptimizedPredictor
Выбор предиктора более сложный и должен приводить к меньшему размеру изображений, но требует больше времени. RFC 2083 утверждает, что это лучший способ. Однако на тестовых данных базовый предиктор LzwBaselinePredictor показывает отличные результаты, оставляя оптимизированный предиктор позади на 25‑40 % прироста коэффициента сжатия.
Jpeg
public static final int Jpeg
Сжатие Jpeg. Не поддерживает прозрачность.
Ccitt3
public static final int Ccitt3
/CCITTFaxDecode/DecodeParms/K 0/Columns 173 Не поддерживает прозрачность.
Ccitt4
public static final int Ccitt4
/CCITTFaxDecode/DecodeParms/K -1/Columns 173 Не поддерживает прозрачность.