تابع HPDFEncodePredictor

ردیف‌های کامل شطرنجی را با تبدیل‌های پیش‌بینی‌کنندهٔ TIFF یا PNG پیش از فشرده‌سازی Flate یا LZW رمزگذاری می‌کند

اعلان

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

واحد

HPDFPredictor

پارامترها

نامهدف
Dataردیف‌های پالایش‌نشده به ترتیب نمونهٔ PDF بسته‌بندی‌شده
Predictor1 برای همانی، 2 برای تفاضل افقی TIFF، 10 تا 14 برای پالایش‌های ثابت PNG، یا 15 برای انتخاب تطبیقی PNG به ازای هر ردیف
Colorsتعداد مؤلفه‌های رنگ به ازای هر پیکسل
BitsPerComponentعرض نمونهٔ ۱، ۲، ۴، ۸ یا ۱۶ بیتی
Columnsتعداد پیکسل در هر ردیف ورودی کامل
MaxOutputBytesسقف سختِ اختیاری خروجی، یا صفر برای بدون سقف صریح

مقدار بازگشتی

بایت‌های رمزگذاری‌شده با پیش‌بینی‌کننده را که برای یک پالایش فشرده‌سازی مطابق آماده هستند بازمی‌گرداند

یادداشت‌های کاربرد

نمونه

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

APIهای مرتبط