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