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);
المعاملات
| DPI | دقة DPI المستخدمة للمستند الجديد. مثلًا إذا أُنشئ لوح الرسم بعرض وارتفاع 96 وحُدد DPI بالقيمة 192 فسيكون المستند الناتج بعرض وارتفاع 0.5 بوصة |
|---|---|
| Options | "UTF-16" = تمثل الأرقام القيم ذات 16 بت لنقاط شيفرة Unicode مرمزة بمخطط الترميز متغير الطول UTF-16 بقيم من 0 إلى 65533. وتُمثَّل قيم Unicode من U+010000 إلى U+10FFFD بزوج بديل (surrogate pair) يتكون من تسلسل عددين |
قيم الإرجاع
| 0 | قيمة DestID يمكن استخدامها مع دوال الوجهات |
|---|---|
| 1 | عولج سياق جهاز اللوح (canvas DC) بشكل صحيح وأُنشئ مستند جديد |