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) بشكل صحيح وأُنشئ مستند جديد