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