TPDFlibFontDiagnostics

Data Types

Description

TPDFlibFontDiagnostics is a record structure that summarizes document-wide font embedding and diagnostic statistics.

Syntax

Delphi

type TPDFlibFontDiagnostics = record
    FontCount: Integer;
    EmbeddedCount: Integer;
    NotEmbeddedCount: Integer;
    SubsettedCount: Integer;
    Standard14Count: Integer;
    CIDFontCount: Integer;
    Type3Count: Integer;
    UnknownCount: Integer;
  end;

Fields

FontCountTotal number of font resources referenced in the document.
EmbeddedCountThe count of fully or partially embedded font programs.
NotEmbeddedCountThe count of non-embedded fonts, which may require system font fallback inside viewer applications.
SubsettedCountThe count of subsetted fonts.
Standard14CountThe count of standard PDF base 14 PostScript fonts (e.g. Helvetica, Times, Courier).
CIDFontCountThe count of composite multi-byte CID-keyed fonts (often used for CJK text).
Type3CountThe count of user-defined Type 3 fonts.
UnknownCountThe count of fonts that have corrupted type metadata or unrecognized layouts.

See also

GetDocumentFontDiagnostics