AddImageJBIG2FromString

مدیریت تصویر

توضیحات

بایت‌های bitmap را از یک AnsiString بارگذاری می‌کند، آن‌ها را به یک تصویر monochrome تبدیل می‌کند، cleanup اختیاری اسکن را اعمال می‌کند و آن‌ها را به‌صورت یک image XObject از نوع JBIG2 ذخیره می‌کند

نحو

Delphi

Function TPDFlib.AddImageJBIG2FromString(Const Source: AnsiString; Options, BlackDotSize, LossyLevel: Integer): Integer;

پارامترها

SourceBitmap bytes to encode
Optionsبیت 0 نوشتن Interpolate، بیت 1 فعال‌سازی دیکشنری‌های نماد در صورت وجود، بیت 2 ترجیح بک‌اند کدگذار خارجی و بیت 3 فعال‌سازی پاک‌سازی نقطه‌های سیاه ایزوله پیش از کدگذاری
BlackDotSizeحداکثر اندازهٔ خوشهٔ پیکسل سیاه مجزایی که وقتی پاک‌سازی فعال است حذف می‌شود
LossyLevelراهنمای تهاجمی بودن پاک‌سازی از 0 تا 9 برای ورودی‌های اسکن شده تک‌رنگ

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

ImageID جدید را برمی‌گرداند، یا 0 وقتی بایت‌ها قابل خواندن یا کدگذاری نباشند

ملاحظات

وقتی ورودی bitmap از قبل در حافظه موجود است و به شیء فایل یا stream نیازی نیست، از این overload استفاده کنید

همچنین ببینید

AddImageJBIG2FromFile, AddImageJBIG2FromStream, AddImageJBIG2DirectFromString