Metóda THotPDF.ResolveFontForCodePoint
Nájde prvý nakonfigurovaný rez, ktorý obsahuje požadovaný Unicode skalár
Deklarácia
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;
Parametre
CodePointje Unicode skalár na rozlíšeniePrimaryFontNamesa skontroluje pred akýmikoľvek záložnými rezmiFontStylevyžaduje rovnaký tučný a kurzívny rez pre kontroly pokrytia primárneho aj záložného fontuResolvedFontNameprijíma vybraný nainštalovaný rez
Návratová hodnota
Vracia true, keď primárny rez alebo nakonfigurovaná záloha obsahuje skalár
Poznámky k používaniu
- Zodpovedajúci reťazec skriptu sa skontroluje pred
hfsCommon - Tichá substitúcia operačným systémom sa nepočíta ako pokrytie požadovaným rezom
- False ponecháva volajúcich schopných explicitne zaznamenať alebo nahradiť nerozlíšený skalár
- Pôvodné preťaženie kontroluje bežné rezy; preťaženie s explicitným štýlom zahrnie požadovaný štýl rezu do ohraničenej vyrovnávacej pamäte pokrytia
- Použite názov nainštalovanej rodiny fontov, napríklad
Arial; názvy PDF fontov a kľúče prostriedkov nie sú názvy systémových rodín fontov