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 | רשימת טווחי דפים מופרדת בפסיקים. השתמשו במחרוזת ריקה כדי לעבד כל דף. |
| 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 | מספר הדפים שעובדו בהצלחה לפני השלמה או השגיאה הראשונה. |