GetDocumentFontDiagnostics
Шрифты
Описание
Возвращает сводную диагностику шрифтов на уровне документа без необходимости выбирать каждый объект шрифта и запрашивать скалярные свойства по отдельности
Диагностическая запись содержит: общее количество шрифтов, количество встроенных и не встроенных шрифтов, подмножественных шрифтов, стандартных 14 шрифтов, CID-шрифтов, шрифтов Type3 и неизвестных записей шрифтов
Синтаксис
Delphi
Function TPDFlib.GetDocumentFontDiagnostics(Out Diagnostics: TPDFlibFontDiagnostics): Integer;
Тип
TPDFlibFontDiagnostics = Record
FontCount: Integer;
EmbeddedCount: Integer;
NotEmbeddedCount: Integer;
SubsettedCount: Integer;
Standard14Count: Integer;
CIDFontCount: Integer;
Type3Count: Integer;
UnknownCount: Integer;
End;Параметры
Diagnostics принимает агрегированные счётчики шрифтов для текущего документа
Возвращаемое значение
Возвращает количество шрифтов документа в сводке или отрицательный код ошибки, если документ не поддаётся проверке
Примечания
Вызовите этот метод после открытия или создания документа, чья инвентаризация шрифтов должна быть проверена