RenderPagesToFiles

Rendering and printing

الوصف

يعرض صفحات المستند المحددة الموصوفة بواسطة PageRanges لفصل ملفات الصور.

تقبل الدالة نفس قيم Options العرض مثل RenderPageToFile و RenderDocumentToFile، ولكن يمكن لـ PageRanges تحديد صفحات غير متجاورة مثل 1,3,7-9، Odd، أو Even 2-20.

إذا كان FileName يحتوي على %p، فسيتم استبدال هذا الرمز برقم صفحة المصدر. إذا لم يكن FileName يحتوي على %p، فسيتم إدراج رقم صفحة المصدر قبل امتداد الملف.

يعيد التنفيذ استخدام عارض واحد عبر قائمة الصفحات المحددة حيث يدعمه العارض النشط، مما يتجنب تكلفة إعداد استدعاء RenderPageToFile مرة واحدة لكل صفحة.

بناء الجملة

Delphi

Function TPDFlib.RenderPagesToFiles(DPI: Double; Const PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderPagesToFiles(DPI As Double, PageRanges As String, Options As Long, FileName As String) As Long

DLL

int DLRenderPagesToFiles(int InstanceID, double DPI, const wchar_t * PageRanges, int Options, const wchar_t * FileName);

المعلمات

DPIنقطة في البوصة (DPI) لاستخدامها عند عرض كل صفحة.
PageRangesقائمة بنطاق صفحات مفصولة بفواصل. استخدم سلسلة فارغة لعرض كل صفحة.
Options0 = إخراج BMP 1 = إخراج JPEG 2 = إخراج WMF 3 = إخراج EMF 4 = إخراج EPS 5 = إخراج PNG 6 = إخراج GIF 7 = إخراج TIFF 8 = إخراج EMF+ 9 = إخراج HTML5 10 = إخراج TIFF (G4).
FileNameاسم ملف الإخراج أو نمط اسم الملف. استخدم %p حيث يجب إدراج رقم صفحة المصدر.

قيمة الإرجاع

0لم يتم عرض أي صفحة.
>0عدد الصفحات التي تم عرضها بنجاح قبل الانتهاء أو الخطأ الأول.