THPDFUnresolvedGlyphInfo Record
En kodpunkt som det aktuella typsnittet inte kan mappa, med dess skriptklassificering och föreslagna reservtypsnitt
Deklaration
THPDFUnresolvedGlyphInfo= record
CodePoint: Cardinal;
FontName: AnsiString;
Script: THPDFFontScript;
SuggestedFonts: AnsiString;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
CodePoint | Unicode-skalarvärde som inte kunde mappas; surrogatpar kombineras innan rapportering |
FontName | Namnet på typsnittet som skulle ha renderat kodpunkten som .notdef-tofu |
Script | Skriptklassificering av kodpunkten, till exempel hfsCJK eller hfsArabic |
SuggestedFonts | Kommaseparerad lista över installerade typsnitt som reservmotorn föreslår för den här kodpunkten |
Användningsanteckningar
- Samla fynd direkt via händelsen
OnUnresolvedGlyph, eller pollaGetUnresolvedGlyphsefterEndDoc; den underliggande insamlaren deduplicerar återkommande synder AnalyzeUnresolvedGlyphskontrollerar en hel sträng mot ett primärtypsnitt innan du ritar och returnerar en record per unikt par av felande kodpunkt och typsnitt- Använd
Scriptför att gruppera fynden per skriftsystem ochSuggestedFontsför att välja reservtypsnitt till nästa körning