HPDFEncodePredictor funkcija

Koduoja pilnas rastro eilutes su PDF TIFF arba PNG prediktoriaus transformacijomis prieš Flate arba LZW suspaudimą

Deklaracija

function HPDFEncodePredictor(const Data: AnsiString; Predictor, Colors,
  BitsPerComponent, Columns: Integer; MaxOutputBytes: Int64= 0): AnsiString;

Modulis

HPDFPredictor

Parametrai

PavadinimasPaskirtis
DataNefiltruotos eilutės, supakuotos PDF pavyzdžių tvarka
Predictor1 tapatumui, 2 TIFF horizontaliajam skirtumui, 10 iki 14 fiksuotiems PNG filtrams arba 15 adaptyviamam kiekvienos eilutės PNG parinkimui
ColorsSpalvų komponentų skaičius pikseliui
BitsPerComponentPavyzdžio plotis 1, 2, 4, 8 arba 16 bitais
ColumnsPikselių skaičius kiekvienoje pilnoje įvesties eilutėje
MaxOutputBytesPasirinktinis kietasis išvesties lubas, arba nulis be aiškios lubos

Grąžinama reikšmė

Grąžina prediktoriumi užkoduotus baitus, paruoštus atitinkamam suspaudimo filtrui

Naudojimo pastabos

Pavyzdys

Predicted := HPDFEncodePredictor(Raster, 15, 3, 8, Width);
Decoded := HPDFDecodePredictor(Predicted, 15, 3, 8, Width);

Susijusios API