GetMissingGlyphReportJSON

Текст, шрифты, диагностика

Описание

Возвращает удерживаемые события отсутствующих глифов для простого и сформированного текста детерминированным JSON

Синтаксис

Delphi

Function TPDFlib.GetMissingGlyphReportJSON: WideString;

ActiveX

Function PDFlib::GetMissingGlyphReportJSON() As String

DLL

const wchar_t* DLGetMissingGlyphReportJSON(int InstanceID);
const char* DLGetMissingGlyphReportJSONA(int InstanceID);

Возвращаемые значения

Возвращает объект, содержащий valid, активную policy, удерживаемое eventCount и упорядоченные events

Каждое событие содержит монотонный порядковый номер, индекс документа, страницу, индекс UTF-16 с отсчетом от нуля, десятичную кодовую точку, метку U+XXXX, имя шрифта, тип шрифта и имя операции

Примечания

Символы дополнительной плоскости сообщаются один раз как один скаляр Unicode, а не как два суррогатных события

Отчет удерживает последние 256 событий в кольцевом буфере и не очищает их при чтении

Используйте ClearMissingGlyphReport после использования отчета

См. также

SetMissingGlyphPolicy, SetMissingGlyphCallback, GetMissingGlyphReportJSONA