Click here to Skip to main content
15,889,527 members
Articles / Web Development / HTML
Article

Using a VB.NET 2005 Class to Convert RichText to HTML

Rate me:
Please Sign up or sign in to vote.
4.55/5 (31 votes)
2 Nov 2006CPOL 214.6K   10.2K   78   61
A quick way to convert RichText to HTML.

A window showing a Rich Editor and the resutling HTML code

Introduction

This code was written to solve the problem of having RichText data needing to be displayed in HTML, both in HTML reports and in ASP.NET web pages.

Using the code

Use of the code is exceptionally simple. Simply create a new instance of the class and then use the properties to first pass in the RichText to parse and then use the html property to get the resulting HTML. (The code file for the class is attached to this article).

VB
''Assume you have a RichTextBox on your 
''form named rtbFoo and a button named btnBar

  Private Sub btnBar_Click(ByVal sender as object, _
          e as System.EventArgs) Handles btnBar.Click
    dim r2h as new RTFtoHTML
    r2h.rtf = rtbFoo.rtf
    messagebox.show(r2h.html)
  End Sub

History

  • Initial release - 11/02/2006.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect
United States United States
Developing software since 1995, starting out with Borland Turbo C++ 3 & Motorolla Assembly.
Eventually learning several different languages such as
Pascal/Delphi,Basic, Visual Basic,FoxPro, ASP, PHP, and Perl.

Currently using the .net framework for most development task.

Hobbies include underwater robotics, and electronics.

George's current language of choice is C#.

Comments and Discussions

 
Questiondisplay html format in vb.net Pin
epit2429-Sep-11 17:04
epit2429-Sep-11 17:04 
AnswerRe: display html format in vb.net Pin
Member 139276811-Jul-19 1:24
Member 139276811-Jul-19 1:24 
QuestionFix for .NET4 and VS2010 Pin
Johnnyasdf11-Sep-11 12:36
Johnnyasdf11-Sep-11 12:36 
AnswerRe: Fix for .NET4 and VS2010 Pin
Member 945127426-Apr-14 2:29
Member 945127426-Apr-14 2:29 
BugA little bug? Pin
98z2813-Aug-11 8:38
98z2813-Aug-11 8:38 
GeneralRe: A little bug? Pin
George H. Slaterpryce III15-Aug-11 16:31
George H. Slaterpryce III15-Aug-11 16:31 
GeneralRe: A little bug? Pin
98z2817-Aug-11 9:18
98z2817-Aug-11 9:18 
GeneralRe: A little bug? Pin
Johnnyasdf10-Sep-11 13:54
Johnnyasdf10-Sep-11 13:54 
Very nice code. I'm kinda giving a bump to the op's last post. Do you have any kind of link to a beta of your new release? I'm really liking the class and want to use it for a lot of applications. The image code would be nice, but it's not necessary for my needs, so if you have any kind of update, that would be awesome. Very nice contribution btw, I'm personally very impressed with your work on this. Thank you again for your hard work and your contribution to the community. I know how hard it is to contribute opensource and then have to manage it, so, I wanted to thank you again for that as well. Any update is appreciated, I'm sure everyone here is looking forward to it, thanks,
GeneralRe: A little bug? Pin
gearcam1-Jul-16 6:17
gearcam1-Jul-16 6:17 
QuestionConversion of text in textbox to HTML file Pin
AdarshPatil25-Nov-10 19:35
AdarshPatil25-Nov-10 19:35 
GeneralUnderline Pin
kheonline6-Oct-10 4:30
kheonline6-Oct-10 4:30 
QuestionCombined with RTBExVB Pin
bigbro_19858-Aug-10 20:29
professionalbigbro_19858-Aug-10 20:29 
AnswerRe: Combined with RTBExVB Pin
George H. Slaterpryce III3-Sep-10 9:57
George H. Slaterpryce III3-Sep-10 9:57 
AnswerRe: Combined with RTBExVB Pin
ajdjnfdfd21-Dec-14 2:57
ajdjnfdfd21-Dec-14 2:57 
GeneralCode for changing the Font and the FontSize with ListBox Pin
vb_newsbie12-Jul-10 21:14
vb_newsbie12-Jul-10 21:14 
GeneralRe: Code for changing the Font and the FontSize with ListBox Pin
vb_newsbie14-Jul-10 0:16
vb_newsbie14-Jul-10 0:16 
GeneralHi George Slaterpryce III Pin
Curtis Underwood17-May-10 6:38
Curtis Underwood17-May-10 6:38 
GeneralRe: Hi George Slaterpryce III Pin
George H. Slaterpryce III3-Sep-10 9:58
George H. Slaterpryce III3-Sep-10 9:58 
GeneralNice Article Pin
jayeshshah8-Dec-09 16:55
jayeshshah8-Dec-09 16:55 
GeneralBugs Pin
hristo14220-Apr-09 21:55
hristo14220-Apr-09 21:55 
GeneralRe: Bugs Pin
Sorwen30-Apr-09 6:59
Sorwen30-Apr-09 6:59 
GeneralRe: Bugs Pin
joseph_man6-May-09 4:02
joseph_man6-May-09 4:02 
GeneralRe: Bugs Pin
Sorwen5-Jun-09 17:03
Sorwen5-Jun-09 17:03 
GeneralRe: Bugs Pin
DjBepy15-Jul-09 2:22
DjBepy15-Jul-09 2:22 
GeneralRe: Bugs Pin
wouterdebo3-Feb-10 22:10
wouterdebo3-Feb-10 22:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.