Exemple TextOut du composant HotPDF Delphi

HotPDF Composant Delphi TextOut – Style de Police et Jeu de Caractères

Cet exemple complet du composant HotPDF TextOut démontre la gestion avancée des polices, le support des jeux de caractères, la mise à l’échelle du texte, les ajustements d’espacement et les modes de rendu. L’exemple génère des démonstrations détaillées de polices et de jeux de caractères avec des exemples pratiques pour la génération PDF dans les applications Delphi.

Fonctionnalités Clés Démontrées

  • Support des Familles de Polices : Arial, Times New Roman, Courier New avec divers styles
  • Gestion des Jeux de Caractères : Jeux de caractères arabe, européen de l’est, OEM, russe et turc
  • Mise à l’Échelle du Texte : Compression et expansion horizontale du texte
  • Espacement des Caractères : Ajustement fin de l’espacement des caractères pour améliorer la lisibilité
  • Espacement des Mots : Ajustement de l’espace entre les mots pour une meilleure mise en page du texte
  • Modes de Rendu : Rendu de texte en remplissage, contour, remplissage+contour et invisible

📝 Note Importante

ShowCharset n’est utilisé que pour démontrer techniquement l’affichage de caractères d’un jeu de caractères via des codes de caractères. Pour l’affichage de texte normal, vous pouvez simplement utiliser TextOut pour afficher directement la chaîne désirée sans avoir besoin de spécifier des codes de caractères.

La procédure ShowCharset dans cet exemple est spécifiquement conçue pour montrer comment différents encodages de caractères rendent les caractères individuels par leurs codes Unicode/ASCII. Dans les applications réelles, utilisez simplement la méthode TextOut avec vos chaînes de texte directement.

Implémentation Technique

Cet exemple présente les capacités complètes de sortie de texte du composant HotPDF, incluant :

  • Intégration de polices pour un affichage cohérent multi-plateforme
  • Support des caractères Unicode pour le texte international
  • Positionnement et rotation avancés du texte
  • Génération de plan/signets PDF pour la navigation
  • Création de documents multi-pages avec gestion automatique des pages


Discover more from losLab Software Development

Subscribe to get the latest posts sent to your email.