THotPDF.ResolveFontForCodePoint Method
Βρίσκει το πρώτο ρυθμισμένο πρόσωπο που περιέχει ένα ζητούμενο βαθμωτό Unicode
Δήλωση
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString;
out ResolvedFontName: AnsiString): boolean; overload;
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles;
out ResolvedFontName: AnsiString): boolean; overload;
Παράμετροι
- Το
CodePointείναι το βαθμωτό Unicode προς επίλυση - Το
PrimaryFontNameελέγχεται πριν από οποιοδήποτε fallback πρόσωπο - Το
FontStyleζητά το ίδιο πρόσωπο bold και italic για τους ελέγχους κάλυψης κύριου και fallback - Το
ResolvedFontNameδέχεται το επιλεγμένο εγκατεστημένο πρόσωπο
Τιμή επιστροφής
Επιστρέφει true όταν το κύριο πρόσωπο ή ένα ρυθμισμένο fallback περιέχει το βαθμωτό
Σημειώσεις χρήσης
- Η αντίστοιχη αλυσίδα γραφής ελέγχεται πριν από το
hfsCommon - Η σιωπηλή αντικατάσταση λειτουργικού συστήματος δεν μετράει ως κάλυψη από το ζητούμενο πρόσωπο
- Η τιμή false αφήνει τους καλούντες να καταγράψουν ή να αντικαταστήσουν το ανεπίλυτο βαθμωτό ρητά
- Η αρχική overload ελέγχει κανονικά (regular) πρόσωπα· η overload με ρητό στυλ συμπεριλαμβάνει το ζητούμενο στυλ προσώπου στη φραγμένη cache κάλυψης
- Χρησιμοποιήστε όνομα εγκατεστημένης οικογένειας γραμματοσειρών, όπως
Arial· τα ονόματα γραμματοσειρών PDF και τα κλειδιά πόρων δεν είναι ονόματα οικογενειών γραμματοσειρών συστήματος