Méthode THotPDF.ResolveFontForCodePoint
Recherche la première police configurée qui contient un scalaire Unicode demandé
Déclaration
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;
Paramètres
CodePointest le scalaire Unicode à résoudrePrimaryFontNameest vérifié avant toute police de secoursFontStyledemande la même variante grasse/italique pour les contrôles de couverture de la police principale et des polices de secoursResolvedFontNamereçoit la police installée sélectionnée
Valeur de retour
Renvoie vrai lorsque la police principale ou un secours configuré contient le scalaire
Notes d'utilisation
- La chaîne de script correspondante est vérifiée avant
hfsCommon - La substitution silencieuse du système d'exploitation ne compte pas comme couverture par la police demandée
- Une valeur fausse laisse aux appelants la possibilité d'enregistrer ou de remplacer explicitement le scalaire non résolu
- La surcharge d’origine vérifie les variantes regular ; la surcharge à style explicite inclut le style de police demandé dans le cache de couverture borné
- Utilisez un nom de famille de police installée tel que
Arial; les noms de polices PDF et les clés de ressources ne sont pas des noms de familles de polices système