NewPageFromCanvasDC
גרפיקה וקטורית, פעולות בדפים
תיאור
מוסיף עמוד חדש למסמך הנבחר מפעולות הציור שהוחלו על ה-DC שהוחזר על ידי הפונקציה GetCanvasDC
כשהפרמטר Options מוגדר ל-3 או 4, השתמשו בפונקציה NoEmbedFontListAdd כדי להוסיף גופנים לרשימת הגופנים שלא להטמיע
תחביר
Delphi
Function TPDFlib.NewPageFromCanvasDC(DPI: Double; Options: Integer): Integer;
ActiveX
Function PDFlib::NewPageFromCanvasDC(DPI As Double, Options As Long) As Long
DLL
int DLNewPageFromCanvasDC(int InstanceID, double DPI, int Options);
פרמטרים
| DPI | ערך ה-DPI עבור המסמך החדש. למשל, אם הקנבס נוצר עם רוחב וגובה של 96 וה-DPI שצוין הוא 192, המסמך שיתקבל יהיה בגודל של 0.5 אינץ' ברוחב ובגובה |
|---|---|
| Options | 1- = המרת פקודות הציור לתמונה אחת באמצעות GDI+ 0 = עיבוד פקודות הציור כגרפיקה וקטורית, גופנים אינם מוטמעים 1 = עיבוד פקודות הציור כגרפיקה וקטורית, גופנים מוטמעים אך לא דחוסים 2 = עיבוד פקודות הציור כגרפיקה וקטורית, גופנים מוטמעים ודחוסים 3 = עיבוד פקודות הציור כגרפיקה וקטורית, גופנים שאינם ברשימת הגופנים שלא להטמיע מוטמעים ודחוסים 4 = כמו 3, אך גופנים שנוספו כבר בקריאות קודמות לפונקציה זו או לפונקציה LoadFromCanvasDC נעשה בהם שימוש חוזר |
ערכי החזרה
| 0 | לא נוצר קנבס |
|---|---|
| 1 | ה-DC של הקנבס עובד כראוי ונוצר מסמך חדש |