RTF avec RichTextBox
Résolu
Mayu
-
Mayu -
Mayu -
Salut, lorsque je charge un fichier RTF dans un RichTextBox, je vois tous les codes mais pas les styles.
Dans le genre :
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1036{\fonttbl{\f0\fnil\fcharset0 Times New Roman;}{\f1\fnil\fcharset2 Wingdings;}}
Merci pour votre aide.
Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.RichText)
Dans le genre :
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1036{\fonttbl{\f0\fnil\fcharset0 Times New Roman;}{\f1\fnil\fcharset2 Wingdings;}}
Merci pour votre aide.
A voir également:
- RTF avec RichTextBox
- Lettore .rtf - Télécharger - Bureautique
- Convertir rtf en pdf - Télécharger - PDF
- RTF - Forum PDF
- Fichier rtf ✓ - Forum PDF
- Eula rtf - Forum Virus
2 réponses
Bonjour,
en l'absence du langage utilisé, voici un exemple en VB.Net. C'est avec les propriétés de ta RichTextbox que tu peux modifier l'affichage:
https://www.dotnetheaven.com/article/richtextbox-control-in-vb.net
voilà
en l'absence du langage utilisé, voici un exemple en VB.Net. C'est avec les propriétés de ta RichTextbox que tu peux modifier l'affichage:
https://www.dotnetheaven.com/article/richtextbox-control-in-vb.net
voilà
Merci, stupide idiote que je suis...
Ma fonction faisait en sorte de n'ouvrir le fichier en PlainText parce que si je charge un fichier TXT, ça plante en RichText. J'avais oublié le "." avant "rtf".
Ma fonction faisait en sorte de n'ouvrir le fichier en PlainText parce que si je charge un fichier TXT, ça plante en RichText. J'avais oublié le "." avant "rtf".
If System.IO.Path.GetExtension(FichierEnCours).ToLower = ".rtf" Then Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.RichText) Else Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.PlainText) End If