Skip to content

poly-glot/RtfPipe

 
 

Repository files navigation

RtfPipe

RtfPipe is a .NET library for parsing Rich Text Format (RTF) streams and converting them to HTML. It is adapted from the work started by Jani Giannoudis which is documented on Code Project. When combined with the BracketPipe library, this library can also be used to convert RTF streams to various text format such as Markdown and Textile.

Usage

Simple example of converting an RTF string to an HTML string:

var html = Rtf.ToHtml(rtf);

Installing via NuGet

In Progress

Portable

It is designed as a .Net Standard library targeting .Net Standard 1.0.
That means it supports the following platforms:

  • .NET Core 1.0+
  • .NET Framework 4.5+
  • Xamarin vNext+
  • Universal Windows Platform 10.0+
  • Windows 8.0+
  • Windows Phone 8.1+
  • Windows Phone Silverlight 8.0+

The NuGet package build also supports .Net 2.0 and .Net 4.0.

License

Most of the code is covered under the Code Project Open License. The rest of the code should be considered freely open source.

About

Library for processing rich-text format (RTF) streams

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 81.7%
  • HTML 13.8%
  • Smalltalk 4.4%
  • PowerShell 0.1%