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, и още 2 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
PREDICTOR_NONEintПрочети.Няма прогнози.
PREDICTOR_TIFFintПрочети.TIFF Predictor 2: хоризонтално диференциране.
PREDICTOR_PNG_NONEintПрочети.PNG None предсказвач (по-долу за всеки ред филтър байт, но филтърът е 0).
PREDICTOR_PNG_SUBintПрочети.Предсказващ ПНГ суб.
PREDICTOR_PNG_UPintПрочети.PNG Up прогнозатор.
PREDICTOR_PNG_AVERAGEintПрочети.Средна прогноза на PNG.
PREDICTOR_PNG_PAETHintПрочети.Предсказвач на ПНГ Пает.
PREDICTOR_PNG_OPTIMUMintПрочети.PNG Optimum всеки ред може да използва различен филтър.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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).

Вижте също:

 Български