Метод 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 - Мълчалива замяна от операционната система не се отчита като покритие от заявеното начертание
- При лъжа извикващите могат изрично да запишат или заменят неразрешения скалар
- Оригиналното претоварение проверява regular начертанията; претоварението с изричен стил включва поиска начертание в ограничения кеш на покритието
- Ползвайте инсталирано семейно име на шрифт като
Arial; PDF имена на шрифтове и ресурсни ключове не са системни семейни имена