Метод 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обирає запитану гарнітуру з жирним і курсивним накресленням у перевантаженні з явним стилем
Повернене значення
Повертає дедупліковані записи, що містять скаляр, основну гарнітуру, групу сценаріїв і запропоновані встановлені гарнітури
Примітки щодо використання
- Додаткові скаляри, представлені сурогатними парами, повідомляються як одна кодова точка
- Повторювані пари скаляр-основна гарнітура з'являються лише один раз
- Метод не змінює накопичену діагностику під час виконання
- Початкове перевантаження перевіряє звичайне накреслення; передавайте той самий
FontStyle, що використано для виводу, щоб перевірити прохід зі стилем - Передавайте назву встановленої родини шрифтів, як-от
Arial, а не згенеровану назву шрифту чи ресурсу PDF