NewPageFromCanvasDC

رسومات المتجهات، معالجة الصفحات

الوصف

يضيف صفحة جديدة إلى المستند المحدد من عمليات الرسم المطبقة على الـ DC الذي تُرجعه الدالة GetCanvasDC

عندما يُضبط معامل Options على 3 أو 4 استخدم الدالة NoEmbedFontListAdd لإضافة خطوط إلى قائمة الخطوط غير المضمّنة

الصيغة

Delphi

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

ActiveX

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

DLL

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

المعاملات

DPIدقة DPI المستخدمة للمستند الجديد. مثلًا إذا أُنشئ لوح الرسم بعرض وارتفاع 96 وحُدد DPI بالقيمة 192 فسيكون المستند الناتج بعرض وارتفاع 0.5 بوصة
Options"UTF-16LE" = تمثل الأرقام بايتات مخطط الترميز UTF-16 المخزنة بترتيب البايت الأدنى قيمةً بقيم من 0 إلى 255. "UTF-16BE" = تمثل الأرقام بايتات مخطط الترميز UTF-16 المخزنة بترتيب البايت الأعلى قيمةً بقيم من 0 إلى 255. "CP932" = تمثل الأرقام إما بايتات فردية أو مزيجًا من قيم 8 بت و16 بت من صفحة الشيفرة 932 من Microsoft‏ (امتداد لترميز Shift JIS). ويمكن عرض القيم ثنائية البايت كعدد 16 بت أو كعددين 8 بت

قيم الإرجاع

0قيمة DestID يمكن استخدامها مع دوال الوجهات
1عولج سياق جهاز اللوح (canvas DC) بشكل صحيح وأُنشئ مستند جديد