|
THPDFPage.UnicodeTextOut
|
Haut Précédent Suivant |
|
Affiche du texte représenté par une chaîne ou un tampon Unicode
Cette procédure est conservée pour la compatibilité ascendante et partage le pipeline de police actuel de TextOut. Utilisez-la lorsque le code existant passe déjà des tampons WideString ou UTF-16
Syntaxe Delphi : procedure UnicodeTextOut( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer ); overload; procedure UnicodeTextOut( X, Y: Single; Angle: Extended; Text: WideString ); overload;
Description : Cette procédure imprime une ligne de texte représentée par un tampon Unicode ( Text: PWORD, TextLength: Integer ) ou une chaîne Unicode ( Text: WideString ) depuis le point X, Y en utilisant l'orientation Angle en degrés
Pour les polices Unicode intégrées, HotPDF actualise désormais l'état des glyphes lorsque la police change, résout les identifiants de glyphe à partir de la police Windows active et écrit les données ToUnicode correspondantes pour le PDF généré. Cela améliore le rendu dans différents lecteurs pour les polices intégrées comme Calibri
Lorsque la police active a d'abord été chargée avec
Tests\Delphi\FontTest fournit un exemple pratique de comparaison pour TextOut et la validation des polices intégrées
Exemple de code
|