DARenderPagesToFiles
الوصول المباشر، العرض والطباعة
الوصف
يعرض الصفحات من مقبض ملف وصول مباشر مفتوح لفصل ملفات الصور دون تحميل المستند بأكمله من خلال نموذج المستند العادي.
يمكن لـ PageRanges اختيار صفحات غير متجاورة مثل 2,1 و1,4-6 وOdd وEven 2-20. استخدم سلسلة فارغة لرسم كل الصفحات
إذا كان FileName يحتوي على %p فسيُستبدل هذا الرمز برقم صفحة المصدر. وإذا لم يكن يحتوي عليه، يُدرَج رقم صفحة المصدر قبل امتداد الملف
الصيغة
Delphi
Function TPDFlib.DARenderPagesToFiles(FileHandle: Integer; Const PageRanges: WideString; Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPagesToFiles(FileHandle As Long, PageRanges As String, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPagesToFiles(int InstanceID, int FileHandle, const wchar_t * PageRanges, int Options, double DPI, const wchar_t * FileName);
المعاملات
| FileHandle | المقبض الذي تُرجعه الدالتان DAOpenFile أو DAOpenFileReadOnly |
|---|---|
| PageRanges | قائمة بنطاق صفحات مفصولة بفواصل. استخدم سلسلة فارغة لعرض كل صفحة. |
| 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 المستخدمة عند رسم كل صفحة |
| FileName | اسم ملف الإخراج أو نمط اسم الملف. استخدم %p حيث يجب إدراج رقم صفحة المصدر |
قيم الإرجاع
| 0 | لم يتم عرض أي صفحة. |
|---|---|
| >0 | عدد الصفحات التي تم عرضها بنجاح قبل الانتهاء أو الخطأ الأول. |