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 для любого другого значения

Примечания

The default is PDF_MISSING_GLYPH_REPORT to preserve compatible rendering while making data loss observableAn aborted operation sets

Прерванная операция устанавливает LastErrorCode в 521

Зарегистрированный callback получает политику как первое действие и может переопределить ее для каждого события

См. также

GetMissingGlyphPolicy, SetMissingGlyphCallback, GetMissingGlyphReportJSON