THotPDF.AnalyzeUnresolvedGlyphs-Methode
Meldet Unicode-Skalare, die nicht von einem primären Schriftschnitt und den konfigurierten Fallback-Ketten abgedeckt werden können
Deklaration
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString): THPDFUnresolvedGlyphInfoArray; overload;
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles):
THPDFUnresolvedGlyphInfoArray; overload;
Parameter
Textenthält den zu prüfenden UTF-16-TextPrimaryFontNamewählt den ersten zu testenden SchriftschnittFontStylewählt in der Überladung mit explizitem Stil den angeforderten Bold- und Italic-Schnitt
Rückgabewert
Gibt deduplizierte Datensätze zurück, die den Skalar, den primären Schriftschnitt, die Skriptgruppe und die vorgeschlagenen installierten Schriftschnitte enthalten
Verwendungshinweise
- Skalare der ergänzenden Ebene, die durch Surrogatpaare dargestellt werden, werden als ein Codepunkt gemeldet
- Wiederholte Skalar- und primäre-Schriftschnitt-Paare erscheinen nur einmal
- Die Methode ändert keine gesammelten Laufzeit-Diagnosen
- Die ursprüngliche Überladung prüft den regulären Schriftschnitt; für die Prüfung eines formatierten Laufs denselben
FontStylewie für die Ausgabe übergeben - Einen installierten Fontfamiliennamen wie
Arialübergeben, nicht einen generierten PDF-Font- oder Ressourcennamen