PredictorDecoder

PredictorDecoder

Overview

PredictorDecoder je třída v Aspose.PDF FOSS pro Java.

Podpora předpovědi PNG a TIFF pro filtry Flate/LZW (§7.4.4.4, ISO 32000-1:2008).

Tato třída poskytuje 3 metody pro práci s PredictorDecoder objekty v programech Java. K dispozici jsou následující metody: decode, encode, paethPredictor. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,A ještě dva.

Properties

NameTypeAccessDescription
PREDICTOR_NONEintReadŽádné předpovědi.
PREDICTOR_TIFFintReadTIFF Predictor 2: horizontální diferencizace.
PREDICTOR_PNG_NONEintReadPNG None predictor (v každém řádku je přítomen bajt filtru, ale filtr je 0).
PREDICTOR_PNG_SUBintReadPNG Sub předpověď.
PREDICTOR_PNG_UPintReadPNG Up předpověď.
PREDICTOR_PNG_AVERAGEintReadPNG Průměrný prediktor.
PREDICTOR_PNG_PAETHintReadPNG Paethový prediktor.
PREDICTOR_PNG_OPTIMUMintReadPNG Optimum Každý řádek může používat jiný filtr.

Methods

SignatureDescription
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int)byte[]Dekódovat data filtrovaná prediktorem.
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int)byte[]Kóduje data s specifikovaným prediktorem.
paethPredictor(a: int, b: int, c: int)intFunkce prediktoru Paetha (specificita PNG, RFC 2083).

See Also

 Čeština