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