This article provides you with the easiest way of converting RTF documents to PDF format. You can perform this conversion in a couple of steps. So let’s see how to convert an RTF document to PDF in C#.

convert rtf to pdf c#

RTF is a popular file format that was introduced by Microsoft for creating rich text documents. The interoperability of RTF makes it possible to exchange the content between different Microsoft products as well as heterogeneous operating systems. PDF, on the other hand, is one of the most widely used digital document formats which provides cross-platform support. Therefore, the conversion of the documents to PDF format is highly in practice.

C# RTF to PDF Converter - Free Download

Aspose.Words for .NET is a powerful word processing API that lets you create, read, and process popular word processing formats including DOC, DOCX, RTF, etc. Its built-in RTF to PDF converter API allows you to convert your RTF documents to PDF format with high fidelity. You can download the API’s DLL or install it within your .NET application using NuGet.

PM> Install-Package Aspose.Words

How to Convert RTF to PDF in C#

Aspose.Words for .NET makes it quite easier for you to convert the RTF documents to PDF format. The following are the steps you need to perform for the conversion.

  • Load the RTF document.
  • Specify the output PDF file’s path.
  • Save the RTF file as PDF.
  • Open the PDF file using Adobe Reader or any other software.

Convert an RTF File to PDF C#

The RTF to PDF conversion with Aspose.Words can be done within a couple of lines of code. The following are the steps along with the API references to convert an RTF file to PDF.

C# Program to Convert RTF to PDF

The following code sample shows how to convert RTF to PDF in C#.

Export RTF to PDF with Free License

You can [get a free temporary license][13] and export RTF to PDF without evaluation limitations.


In this article, you have seen how easy it is to convert RTF documents to PDF format in C# using Aspose.Words for .NET API. You can learn more about the .NET word processing API using the documentation as well as the source code samples available on GitHub.

See Also

Convert Text to HTML in PythonConvert Text to PNG, JPEG, or GIF Image in C#Convert Text to PNG, JPEG, or GIF Image in Java
Convert Text to PNG, JPEG, or GIF Image in PythonConvert TXT to XML in C#Convert TXT to XML in Java
Word Documents to PDF using C#PDF File to Text in PythonJSON to Excel in Java
Word to JSON in C#Word to JSON in PythonDOC to JSON in C#
Excel File to JSON in PythonXLSX to JSON in C#XLS to JSON in C#