SetMissingGlyphPolicy

文字、字型、診斷

描述

選擇缺字時要回報後丟棄,還是在內容寫出前就拒絕目前的文字操作

語法

Delphi

Function TPDFlib.SetMissingGlyphPolicy(Policy: Integer): Integer;

ActiveX

Function PDFlib::SetMissingGlyphPolicy(Policy As Long) As Long

DLL

int DLSetMissingGlyphPolicy(int InstanceID, int Policy);

參數

PolicyPDF_MISSING_GLYPH_REPORT 或 0:記錄事件並移除遺失的純量;PDF_MISSING_GLYPH_ABORT 或 1:記錄事件並拒絕操作

傳回值

支援的政策傳回 1,其他任何值傳回 0

備註

預設 PDF_MISSING_GLYPH_REPORT,在維持相容渲染的同時讓資料遺失可被觀察

被中止的操作會把 LastErrorCode 設為 521

已註冊的回呼會收到該策略作為初始動作,並可對每個事件覆寫

另見

GetMissingGlyphPolicy, SetMissingGlyphCallback, GetMissingGlyphReportJSON