Bonjour

Sur un formulaire, j'ai un Richtextbox dont le texte est mis en forme par programmation au format RTF (police, taille, couleur et centré)

Jusque là tout va bien, mon texte est affiché conformément à mes attentes.

J'aimerai imprimer le contenu de mon Richtextbox de manière identique à l'affichage.

Partout sur le net où j'ai pu trouver quelque chose d'intéressant dans la procédure PrintDocument1_PrintPage, il faudrait mettre l'instruction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
e.Graphics.DrawString(Me.RichTextBox1.Text, New Font("Arial", 8, FontStyle.Bold), Brushes.Black, 150, 125)
Or cela m'imprime le text en arial 8 et gras à la position 150, 125.

Comment transmettre la mise en forme RTF au deuxième paramètre de l'instruction Drawstring.

Merci pour votre aide