HPDFEncodePredictor İşlevi

Flate veya LZW sıkıştırmasından önce eksiksiz tarama satırlarını PDF TIFF veya PNG tahminci dönüşümleriyle kodlar

Bildirim

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

Birim

HPDFPredictor

Parametreler

AdAmacı
DataPDF örnek sırasında paketlenmiş süzülmemiş satırlar
PredictorÖzdeşlik için 1, TIFF yatay farklılaştırma için 2, sabit PNG süzgeçleri için 10'dan 14'e veya satır başına uyarlamalı PNG seçimi için 15
ColorsPiksel başına renk bileşeni sayısı
BitsPerComponent1, 2, 4, 8 veya 16 bit örnek genişliği
ColumnsTam her bir girdi satırındaki piksel sayısı
MaxOutputBytesİsteğe bağlı sabit çıktı üst sınırı veya açık üst sınır olmaması için sıfır

Dönüş değeri

Eşleşen bir sıkıştırma süzgeci için hazır tahminci kodlanmış baytları döndürür

Kullanım notları

Örnek

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

İlgili API'ler