שיטת THotPDF.ResolveFontForCodePoint
מוצאת את הפנים המוגדרת הראשונה שמכילה סקלר Unicode מבוקש
הצהרה
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString;
out ResolvedFontName: AnsiString): boolean; overload;
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles;
out ResolvedFontName: AnsiString): boolean; overload;
פרמטרים
CodePointהוא הסקלר Unicode לפתרוןPrimaryFontNameנבדקת לפני כל פנים חלופיתFontStyleמבקש את אותן פנים bold ו-italic עבור בדיקות כיסוי ראשיות וחלופיותResolvedFontNameמקבלת את הפנים המותקנת שנבחרה
ערך החזרה
מחזיר אמת כאשר הפנים העיקרית או חלופית מוגדרת מכילה את הסקלר
הערות שימוש
- שרשרת הכתב התואם נבדקת לפני
hfsCommon - החלפת מערכת-הפעלה שקטה אינה נחשבת ככיסוי על ידי הפנים המבוקשת
- שקר משאיר קוראים יכולים לרשום או להחליף את הסקלר הבלתי-פתור באופן מפורש
- ה-overload המקורי בודק פנים רגילות; ה-overload עם הסגנון המפורש כולל את סגנון הפנים המבוקש במטמון הכיסוי התחום
- השתמשו בשם משפחת גופן מותקנת כמו
Arial; שמות גופנים של PDF ומפתחות משאבים אינם שמות של משפחות גופני מערכת