J'essaie d'émuler une imprimante POS avec System.Drawing et l'une des fonctions dont j'ai besoin est de dessiner du texte à double hauteur. Une idée de comment je peux le faire en utilisant la classe Graphics de .Net? Dois-je dessiner le texte deux fois plus grand et le condenser ou dessiner une taille normale puis s'étirer? Les deux semblent des options désordonnées mais y a-t-il une alternative?Comment puis-je dessiner du texte en double hauteur à l'aide de Graphics.DrawString?
1
A
Répondre
2
Regardez la matrice de transformation sur l'objet Graphics - vous pouvez contrôler la mise à l'échelle horizontale et verticale indépendamment.
2
Utilisez une ScaleTransform et augmentez seulement le y.
Questions connexes
- 1. Sortie du texte central de Graphics.DrawString()
- 2. Comment dessiner du texte en utilisant OpenGL, SDL et C++?
- 3. Comment dessiner du texte sur une image?
- 4. Comment dessiner une sous-section de texte à l'aide de graphiques .net
- 5. Supprimer des lignes en double à partir du fichier texte?
- 6. Comment définir l'interlignage Graphics.DrawString
- 7. structure de données laide à la recherche java
- 8. dessiner du texte avec GLUT/OpenGL en Python
- 9. Justification complète avec un remplacement Java Graphics.drawString?
- 10. iPhone - Comment dessiner du texte au milieu d'un rectangle
- 11. Comment dessiner du texte verticalement avec un cadre compact
- 12. Détection/hachage de texte en double
- 13. iPhone: comment dessiner du texte dans une fenêtre?
- 14. Mettre en forme et dessiner du texte dans UITableViewCell à partir de Twitterrific pour iPhone
- 15. Prévention du fond perdu lors de l'utilisation de Graphics.Drawstring()?
- 16. (C#) Comment dessiner un « un » avec Tahoma hauteur = 6
- 17. CSS: Hauteur de la zone de texte en pourcentage de la hauteur de la fenêtre d'affichage
- 18. Comment redimensionner du texte en svg dynamiquement?
- 19. Comment détecter du texte en double avec un peu de fuzzyness
- 20. Comment dessiner du texte dans une vue personnalisée en utilisant Objective-C?
- 21. Dessiner du texte sur vidéo dans DirectX géré avec C#
- 22. Comment obtenir un texte de paragraphe unique à partir d'une zone richtext en double-cliquant dessus
- 23. Erreur étrange ld à propos du symbole en double
- 24. WPF - hauteur du canevas en pixels
- 25. Swing: Comment régler la hauteur d'un composant à la hauteur du conteneur?
- 26. comment augmenter dynamiquement la hauteur du panneau en flexion?
- 27. Existe-t-il un moyen de dessiner du texte en couleur à l'aide de l'ajout UIKit pour NSString sur l'iPhone?
- 28. Comment dessiner un NSString à un angle?
- 29. suppression des lignes en double à partir du fichier/grep
- 30. WPF Toolkit - Ajuster la hauteur du DataGrid à la hauteur du contenu