שיטת THotPDF.AnalyzeUnresolvedGlyphs
מדווחת על סקלרי Unicode שלא ניתנים לכיסוי על ידי פנים עיקרית ושרשראות חלופיות מוגדרות
הצהרה
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString): THPDFUnresolvedGlyphInfoArray; overload;
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles):
THPDFUnresolvedGlyphInfoArray; overload;
פרמטרים
Textמכיל את טקסט ה-UTF-16 לבדיקהPrimaryFontNameבוחר את הפנים הראשונה לבדיקהFontStyleבוחר את פני ה-bold וה-italic המבוקשות ב-overload עם הסגנון המפורש
ערך החזרה
מחזיר רשומות מסולקות-כפילויות המכילות את הסקלר, הפנים העיקרית, קבוצת הכתב ופנים מותקנות מוצעות
הערות שימוש
- סקלרים משלימים המיוצגים על ידי זוגות surrogate מדווחים כנקודת-קוד אחת
- זוגות סקלר ופנים-עיקרית חוזרים מופיעים פעם אחת בלבד
- השיטה אינה משנה אבחון זמן-ריצה שהצטבר
- ה-overload המקורי בודק את הפנים הרגילה; העבירו את אותו
FontStyleשבו נעשה שימוש לפלט כדי לבדוק ריצה בסגנון - העבירו שם של משפחת גופן מותקנת כמו
Arial, ולא שם גופן PDF שנוצר או שם משאב