THotPDF.ResolveFontForCodePoint metódus
Megtalálja az első olyan konfigurált betűtípust, amely egy kért Unicode skalárt tartalmaz
Deklaráció
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;
Paraméterek
- A
CodePointa feloldandó Unicode skalár - A
PrimaryFontNamebármely tartalék betűtípus előtt ellenőrzésre kerül - A
FontStyleaz elsődleges és a tartalék lefedettség-ellenőrzéshez is ugyanazt a félkövér és dőlt betűtípust kéri - A
ResolvedFontNamea kiválasztott telepített betűtípust fogadja
Visszatérési érték
True értéket ad vissza, ha az elsődleges betűtípus vagy egy konfigurált tartalék tartalmazza a skalárt
Használati megjegyzések
- A megfelelő szkript-lánc ellenőrzése megelőzi a
hfsCommon-t - A csendes operációs-rendszer helyettesítés nem számít a kért betűtípus általi lefedettségnek
- A false érték után a hívók explicit módon rögzíthetik vagy helyettesíthetik a fel nem oldott skalárt
- Az eredeti overload a normál betűtípusokat ellenőrzi; a kifejezett stílusú overload a kért betűstílust is számításba veszi a korlátozott lefedettségi gyorsítótárban
- Telepített betűtípuscsalád-nevet használjon, például
Arial; a PDF betűtípus-nevek és erőforrás-kulcsok nem rendszerszintű betűtípuscsalád-nevek