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
| Name | Type | Access | Description |
|---|---|---|---|
PREDICTOR_NONE | int | Read | Žádné předpovědi. |
PREDICTOR_TIFF | int | Read | TIFF Predictor 2: horizontální diferencizace. |
PREDICTOR_PNG_NONE | int | Read | PNG None predictor (v každém řádku je přítomen bajt filtru, ale filtr je 0). |
PREDICTOR_PNG_SUB | int | Read | PNG Sub předpověď. |
PREDICTOR_PNG_UP | int | Read | PNG Up předpověď. |
PREDICTOR_PNG_AVERAGE | int | Read | PNG Průměrný prediktor. |
PREDICTOR_PNG_PAETH | int | Read | PNG Paethový prediktor. |
PREDICTOR_PNG_OPTIMUM | int | Read | PNG Optimum Každý řádek může používat jiný filtr. |
Methods
| Signature | Description |
|---|---|
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) → int | Funkce prediktoru Paetha (specificita PNG, RFC 2083). |