DARenderPagesToFiles

Direct access, Rendering and printing

תיאור

מעבד דפים מידית גישה ישירה פתוחה לקבצי תמונה נפרדים מבלי לטעון את כל המסמך דרך מודל המסמך הרגיל.

PageRanges יכול לבחור דפים שאינם רציפים כגון 2,1, 1,4-6, Odd או Even 2-20. השתמשו במחרוזת ריקה כדי לעבד כל דף

אם FileName מכיל %p, האסימון יוחלף במספר דף המקור; אם 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מספר הדפים שעובדו בהצלחה לפני השלמה או השגיאה הראשונה.