SetMissingGlyphPolicy
文本、字体、诊断
描述
选择将缺失字形报告并丢弃,还是在写入内容前拒绝当前文本操作
语法
Delphi
Function TPDFlib.SetMissingGlyphPolicy(Policy: Integer): Integer;ActiveX
Function PDFlib::SetMissingGlyphPolicy(Policy As Long) As LongDLL
int DLSetMissingGlyphPolicy(int InstanceID, int Policy);参数
| Policy | PDF_MISSING_GLYPH_REPORT 或 0 会记录事件并移除缺失的标量值,PDF_MISSING_GLYPH_ABORT 或 1 会记录事件并拒绝操作 |
|---|
返回值
受支持策略返回 1,其他任意值返回 0
备注
默认值为 PDF_MISSING_GLYPH_REPORT,以保持兼容渲染,同时使数据丢失可被察觉
中止的操作会将 LastErrorCode 设为 521
已注册的回调会将该策略作为初始操作接收,并可为每个事件覆盖该策略
另请参阅
GetMissingGlyphPolicy, SetMissingGlyphCallback, GetMissingGlyphReportJSON