PredictorDecoder
PredictorDecoder
Обзор
PredictorDecoder является классом в Aspose.PDF FOSS для Java.
Поддержка предсказателей PNG и TIFF для фильтров Flate/LZW (§7.4.4.4, ISO 32000-1:2008).
Этот класс предоставляет 3 метода для работы с объектами PredictorDecoder в программах Java. Доступные методы включают: decode, encode, paethPredictor. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,И еще два.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
PREDICTOR_NONE | int | Читайте . | Никаких предсказаний. |
PREDICTOR_TIFF | int | Читайте . | TIFF Predictor 2: горизонтальное дифференцирование. |
PREDICTOR_PNG_NONE | int | Читайте . | PNG None предсказатель (байт фильтра на строку присутствует, но фильтр 0). |
PREDICTOR_PNG_SUB | int | Читайте . | Предсказатель ПНГ-под. |
PREDICTOR_PNG_UP | int | Читайте . | Прогнозчик PNG Up. |
PREDICTOR_PNG_AVERAGE | int | Читайте . | Средний прогноз PNG. |
PREDICTOR_PNG_PAETH | int | Читайте . | Прогнозчик ПНГ Паэта. |
PREDICTOR_PNG_OPTIMUM | int | Читайте . | PNG Optimum Каждый ряд может использовать разный фильтр. |
Методы
| Signature | Описание: |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Декодируйте профильтрованные прогнозаторами данные. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Кодирует данные с указанным предиктором. |
paethPredictor(a: int, b: int, c: int) → int | Функция предсказателя Паэта (спецификация ПНГ, RFC 2083). |