HPDFSelectFlatePredictor Fonksiyonu

Sınırlı, dağıtılmış satır örneklerini karşılaştırarak identity, TIFF ya da PNG predictor encoding'i seçer

Bildirim

function HPDFSelectFlatePredictor(const Data: AnsiString; Colors,
  BitsPerComponent, Columns: Integer;
  const Options: THPDFFlatePredictorSelectionOptions;
  out Info: THPDFFlatePredictorSelectionInfo): Integer;

Birim

HPDFPredictor

Parametreler

AdAmaç
DataPDF sample sırasıyla paketlenmiş, tam filtresiz satırlar
ColorsPixel başına renk bileşeni sayısı
BitsPerComponent1, 2, 4, 8 ya da 16 bitlik sample genişliği
ColumnsHer tam input satırındaki pixel sayısı
OptionsKatı sample-byte, satır ve iş limitleri artı CPU maliyeti ağırlığı
InfoSeçilen predictor'ı, örneklenmiş boyutu, aday sayısını, tahmini maliyetleri, kullanılan işi ve bütçe durumunu döndürür

Dönüş değeri

1, 2 ya da 10 ile 15 arasından bir PNG predictor döndürür

Kullanım notları

Örnek

Options := HPDFDefaultFlatePredictorSelectionOptions;
	Predictor := HPDFSelectFlatePredictor(Raster, 3, 8, Width, Options, Info);
	Predicted := HPDFEncodePredictor(Raster, Predictor, 3, 8, Width);

İlgili API'ler