All formats

RTF libraries for C#

On Windows, the WinForms System.Windows.Forms.RichTextBox control (rtb.Rtf = rtf; var text = rtb.Text;) is a quick way to extract text and to produce RTF from formatted text, but it needs a Windows desktop target.