AddImageJBIG2FromString
مدیریت تصویر
توضیحات
بایتهای bitmap را از یک AnsiString بارگذاری میکند، آنها را به یک تصویر monochrome تبدیل میکند، cleanup اختیاری اسکن را اعمال میکند و آنها را بهصورت یک image XObject از نوع JBIG2 ذخیره میکند
نحو
Delphi
Function TPDFlib.AddImageJBIG2FromString(Const Source: AnsiString; Options, BlackDotSize, LossyLevel: Integer): Integer;
پارامترها
| Source | Bitmap bytes to encode |
|---|---|
| Options | بیت 0 نوشتن Interpolate، بیت 1 فعالسازی دیکشنریهای نماد در صورت وجود، بیت 2 ترجیح بکاند کدگذار خارجی و بیت 3 فعالسازی پاکسازی نقطههای سیاه ایزوله پیش از کدگذاری |
| BlackDotSize | حداکثر اندازهٔ خوشهٔ پیکسل سیاه مجزایی که وقتی پاکسازی فعال است حذف میشود |
| LossyLevel | راهنمای تهاجمی بودن پاکسازی از 0 تا 9 برای ورودیهای اسکن شده تکرنگ |
مقادیر بازگشتی
ImageID جدید را برمیگرداند، یا 0 وقتی بایتها قابل خواندن یا کدگذاری نباشند
ملاحظات
وقتی ورودی bitmap از قبل در حافظه موجود است و به شیء فایل یا stream نیازی نیست، از این overload استفاده کنید
همچنین ببینید
AddImageJBIG2FromFile, AddImageJBIG2FromStream, AddImageJBIG2DirectFromString