THotPDF.AnalyzeUnresolvedGlyphs Method
Zgłasza skalary Unicode, których nie może pokryć kroj podstawowy i skonfigurowane łańcuchy zapasowe
Deklaracja
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString): THPDFUnresolvedGlyphInfoArray; overload;
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles):
THPDFUnresolvedGlyphInfoArray; overload;
Parametry
Textzawiera tekst UTF-16 do sprawdzeniaPrimaryFontNamewybiera pierwszy kroj do przetestowaniaFontStylewybiera żądany krój bold i italic w wariacji z jawnym stylem
Wartość zwracana
Zwraca deduplikowane rekordy zawierające skalar, kroj podstawowy, grupę skryptów i sugerowane zainstalowane kroje
Uwagi dotyczące użycia
- Skalary uzupełniające reprezentowane przez pary zastępcze są zgłaszane jako jeden punkt kodowy
- Powtórzone pary skalarów i krojów podstawowych pojawiają się tylko raz
- Metoda nie modyfikuje skumulowanej diagnostyki wykonania
- Pierwotna przeciążona wersja sprawdza krój regularny; aby przejrzeć przebieg ze stylem, przekaż ten sam
FontStyle, którego użyto przy zapisie - Przekazuj nazwę zainstalowanej rodziny fontów, np.
Arial, a nie wygenerowaną nazwę fontu lub zasobu PDF