DARenderPageToDC

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

תיאור

מעבד את העמוד המצוין מהמסמך המצוין ישירות אל משטח גרפיקה; ב-Windows משטח היעד הוא handle של Device Context (DC)

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

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

functions.

תחביר

Delphi

Function TPDFlib.DARenderPageToDC(FileHandle, PageRef: Integer; DPI: Double; DC: HDC): Integer;

ActiveX

Function PDFlib::DARenderPageToDC(FileHandle As Long, PageRef As Long, DPI As Double, DC As Long) As Long

DLL

int DLDARenderPageToDC(int InstanceID, int FileHandle, int PageRef, double DPI, int DC);

פרמטרים

FileHandlehandle שהוחזר על ידי הפונקציות DAOpenFile, DAOpenFileReadOnly או DAOpenFromStream
PageRefהפניה לדף שהוחזרה על ידי הפונקציות DAFindPage או DANewPage
DPIערך ה-DPI לשימוש בעת רינדור הדף
DChandle הקשר ההתקן

ערכי החזרה

0לא ניתן היה לרנדר את הדף
1העמוד עובד בהצלחה ‏double DPI, HDC DC);