DARenderPageToFile
وظائف الوصول المباشر، العرض والطباعة
الوصف
يرسم الصفحة المحددة من المستند المحدد كصورة ويحفظ بيانات الصورة في ملف على القرص
يستخدم الرسم افتراضيًا نظام GDI+ المتوفر في Windows XP وما بعده
راجع الصياغة والمعلمات وقيم الإرجاع قبل استدعاء الدالة. تبقى كتل التعليمات البرمجية بصيغتها الأصلية حتى يمكن نسخ الأمثلة بلا تعديل.
راجع الصياغة والمعلمات وقيم الإرجاع قبل استدعاء الدالة. تبقى كتل التعليمات البرمجية بصيغتها الأصلية حتى يمكن نسخ الأمثلة بلا تعديل.
functions.
الصيغة
Delphi
Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);
المعاملات
| FileHandle | مقبض تُرجعه الدالات DAOpenFile أو DAOpenFileReadOnly أو DAOpenFromStream |
|---|---|
| PageRef | مرجع صفحة تُرجعه الدالتان DAFindPage أو DANewPage |
| Options | 0 = إخراج BMP 1 = إخراج JPEG 2 = إخراج WMF 3 = إخراج EMF 4 = إخراج EPS 5 = إخراج PNG 6 = إخراج GIF 7 = إخراج TIFF 8 = إخراج EMF+ 9 = إخراج HTML5 10 = إخراج TIFF G4 |
| DPI | الدقة DPI المستخدمة عند رسم الصفحة. القيم الأكبر من 300 ستستهلك ذاكرة مفرطة |
| FileName | مسار واسم الملف الذي سيُنشأ لتخزين بيانات صورة الصفحة المرسومة فيه |
قيم الإرجاع
| 0 | تعذّر رسم الصفحة. افحص قيمة المعاملين FileHandle وPageRef |
|---|---|
| 1 | رُسمت الصفحة بشكل صحيح وحُفظ ملف الصورة على القرص تعذّرت كتابة الملف على القرص 2 |