DARenderPageToFile

פונקציונליות גישה ישירה, רינדור והדפסה

תיאור

מעבד את העמוד המצוין מהמסמך המצוין לתמונה ושומר את נתוני התמונה בתור קובץ בדיסק

כברירת מחדל הרינדור משתמש ב-GDI+ הזמין ב-Windows XP ואילך

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

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

functions.

תחביר

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

פרמטרים

FileHandlehandle שהוחזר על ידי הפונקציות DAOpenFile, DAOpenFileReadOnly או DAOpenFromStream
PageRefהפניה לדף שהוחזרה על ידי הפונקציות DAFindPage או DANewPage
Options0 = BMP output 1 = JPEG output 2 = WMF output 3 = EMF output 4 = EPS output 5 = PNG output 6 = GIF output 7 = TIFF output 8 = EMF+ output 9 = HTML5 output 10 = G4 TIFF output
DPIה-DPI לשימוש בעיבוד העמוד; ערכים מעל 300 יגרמו לשימוש מוגזם בזיכרון
FileNameהנתיב ושם הקובץ ליצירה, שבו יאוחסנו נתוני התמונה של הדף המעובד

ערכי החזרה

0לא ניתן היה לעבד את הדף. בדקו את הערך של הפרמטרים FileHandle ו-PageRef
1הדף עובד כראוי וקובץ התמונה נשמר לדיסק לא ניתן היה לכתוב את הקובץ לדיסק 2