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قائمة بنطاق صفحات مفصولة بفواصل. استخدم سلسلة فارغة لعرض كل صفحة.
Options0 = إخراج 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عدد الصفحات التي تم عرضها بنجاح قبل الانتهاء أو الخطأ الأول.