LoadFromCanvasDC

گرافیک برداری، مدیریت سند

توضیحات

سند جدیدی از عملیات رسم اعمال‌شده روی DC بازگردانده‌شده توسط می‌سازد

GetCanvasDC function.

وقتی پارامتر Options روی 3 تنظیم شده باشد، برای افزودن فونت‌ها به فهرست فونت‌های بدون تعبیه از تابع NoEmbedFontListAdd استفاده کنید

نحو

Delphi

Function TPDFlib.LoadFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::LoadFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLLoadFromCanvasDC(int InstanceID, double DPI, int Options);

پارامترها

DPIDPI سند جدید؛ مثلاً اگر بوم با عرض و ارتفاع 96 ساخته شده باشد و DPI روی 192 تنظیم شود، سند حاصل 0.5 اینچ عرض و ارتفاع خواهد داشت
Options-1 = تبدیل دستورات رسم به یک تصویر واحد با GDI+ 0 = پردازش دستورات رسم به‌صورت گرافیک برداری، فونت‌ها تعبیه نمی‌شوند 1 = پردازش دستورات رسم به‌صورت گرافیک برداری، فونت‌ها تعبیه می‌شوند اما فشرده نمی‌شوند 2 = پردازش دستورات رسم به‌صورت گرافیک برداری، فونت‌ها تعبیه و فشرده می‌شوند 3 = پردازش دستورات رسم به‌صورت گرافیک برداری، فونت‌های خارج از فهرست فونت‌های بدون تعبیه تعبیه و فشرده می‌شوند

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

0هیچ canvas ساخته نشده است
1کانتکست DC بوم به‌درستی پردازش شد و سند جدیدی ساخته شده است