AddTrueTypeFontFromFile
טקסט, גופנים
תיאור
מטמיעה גופן TrueType, OpenType/TrueType או OpenType/CFF במסמך. גופן TrueType מצוין לפי שם הקובץ ואינו חייב להיות מותקן כגופן מערכת
עיינו בתחביר, בפרמטרים ובערכי ההחזרה לפני קריאה לפונקציה. בלוקי הקוד נשמרים בצורתם המקורית כדי שניתן יהיה להעתיק את הדוגמאות ללא שינוי.
קובצי גופני web של WOFF 1.0 ו-WOFF2 מתקבלים גם כן: את המיכל פורקים פעם אחת בזיכרון לפני הניתוח, ותוכנית הגופן המוטמעת נושאת את ה-sfnt שנוצר ולא את מיכל ה-web
פריקת WOFF2 דורשת Windows 10 בגרסה 1703 ואילך; קונטיינרים פגומים, גדלים מוצהרים שאינם עקביים ותוכניות מפוענחות שמעל 512 MiB נדחים
קבצי TrueType גולמיים ו-OpenType/TrueType יכולים להשתמש בקובץ זמני במהלך נתיב הטעינה המיושן של Windows; קראו ל-SetTempPath לבחירת מיקומו; מכולות web font משתמשות בנתיב הזיכרון במקום
תחביר
Delphi
Function TPDFlib.AddTrueTypeFontFromFile(Const FileName: WideString): Integer;
ActiveX
Function PDFlib::AddTrueTypeFontFromFile(FileName As String) As Long
DLL
int DLAddTrueTypeFontFromFile(int InstanceID, const wchar_t * FileName);
פרמטרים
| FileName | הנתיב המלא ושם הקובץ של קובץ הגופן TrueType להטמעה |
|---|
ערכי החזרה
| 0 | לא ניתן היה להטמיע את הגופן המזהה של הגופן שנוסף בהצלחה. אפשר להשתמש במזהה זה עם הפונקציה SelectFont כדי לבחור את הגופן |
|---|---|
| Non-zero |