Bonjour, j'ai un petit soucis, je souhaite imprimer un document (RichTextBox), mais dans le RichTextBox, il y a plusieurs police de texte, et plusieurs couleurs...
Je n'ai rien trouvé pouvant m'aider à gérer cela.
Le seul code que j'ai trouvé est :
Que j'ai modifié en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ev.Graphics.DrawString(line, printFont, Brushes.Black, leftMargin, yPos, new StringFormat());
Mais dès qu'il y a plusieurs police et couleurs, ça ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 printFont = new Font(richTextBox1.Font.Name, richTextBox1.Font.Size); Brush couleur_police = new SolidBrush(richTextBox1.ForeColor); ev.Graphics.DrawString(line, printFont, couleur_police, leftMargin, yPos, new StringFormat());
Help![]()






Répondre avec citation
Partager