HiQPdf.Next.RtfToPdf 18.0.4

Prefix Reserved
dotnet add package HiQPdf.Next.RtfToPdf --version 18.0.4
                    
NuGet\Install-Package HiQPdf.Next.RtfToPdf -Version 18.0.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="HiQPdf.Next.RtfToPdf" Version="18.0.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="HiQPdf.Next.RtfToPdf" Version="18.0.4" />
                    
Directory.Packages.props
<PackageReference Include="HiQPdf.Next.RtfToPdf" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add HiQPdf.Next.RtfToPdf --version 18.0.4
                    
#r "nuget: HiQPdf.Next.RtfToPdf, 18.0.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package HiQPdf.Next.RtfToPdf@18.0.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=HiQPdf.Next.RtfToPdf&version=18.0.4
                    
Install as a Cake Addin
#tool nuget:?package=HiQPdf.Next.RtfToPdf&version=18.0.4
                    
Install as a Cake Tool

HiQPdf Next RTF to PDF Converter for .NET (Multi-platform)

HIQPDF Software Logo

HiQPdf Next RTF to PDF Converter for .NET | HTML to PDF for .NET | PDF Library for .NET | HiQPdf Software | Free Trial | Licensing | Support

Overview

The RTF to PDF Converter is a component of the HiQPdf Next Library for .NET that enables accurate conversion of complex RTF documents to PDF.

The converter targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Windows and Linux platforms, including Azure App Service, Azure Functions and Docker.

This is a multi-platform metapackage that references both the Windows x64 and Linux x64 HiQPdf Next RTF to PDF runtimes.

On Windows platforms, the runtime generally does not require additional dependencies. On Linux platforms, installing some dependency packages might be required, depending on the Linux distribution and version, as described in the online documentation.

Package structure

HiQPdf Next for .NET has a modular architecture, with separate NuGet packages for each major component to prevent unnecessary files from being included in your applications.

This package is a multi-platform metapackage that references both the Windows x64 and Linux x64 RTF to PDF runtime packages. It is ideal when developing on one operating system and deploying to multiple runtime environments.

If you need a single-platform package, you can use HiQPdf.Next.RtfToPdf.Windows or HiQPdf.Next.RtfToPdf.Linux.

Compatibility

The compatibility list of this multi-platform package includes the following platforms:

  • Windows 10, 11 and Windows Server 2016 to 2025
  • Linux x64 distributions
  • .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0
  • .NET Framework 4.6.2 to 4.8.1
  • Azure App Service and Azure Functions
  • Virtual Machines
  • Docker containers
  • Web, Console and Desktop applications

Main Features

  • Convert RTF documents from memory or from a file to PDF
  • Convert RTF content from .NET strings to PDF
  • Use custom PDF page settings to automatically reflow the content
  • Automatically create a table of contents based on headings in RTF
  • Add HTML headers, footers or stamps to the generated PDF
  • Control the PDF document display with PDF viewer preferences
  • Encrypt, set permissions and set passwords for the generated PDF documents
  • Add digital signatures to the generated PDF document
  • Asynchronous methods for async and await

Installation

On Windows platforms, the HiQPdf Next runtime generally does not require the installation of additional dependencies.

On Linux platforms, the RTF to PDF Converter component may require the installation of additional system dependencies, depending on the Linux distribution and version used.

Detailed instructions for installing Linux dependencies are available in the online documentation, in the Getting Started and Publish guides.

Install the package using your preferred NuGet package manager.

RTF to PDF Converter packages

Full library packages

Other HiQPdf.Next component packages

HiQPdf.Next namespace

All components of the HiQPdf Next for .NET library share the same namespace HiQPdf.Next and can be used together in the same application.

To use the library in your own code, add the following using directive at the top of your C# source file:

using HiQPdf.Next;

Getting Started

For documentation and code samples, please visit:
https://www.hiqpdf.com/hiqpdf-next-rtf-to-pdf-dotnet

C# Code Samples

You can use the sample code below to convert an RTF document to a PDF document that you can either save to a file or send it to the browser for download.

// Create an RTF to PDF converter object with default settings
RtfToPdfConverter rtfToPdfConverter = new RtfToPdfConverter();

// Convert RTF file to a PDF in a memory buffer
byte[] outPdfBuffer = rtfToPdfConverter.ConvertFileToPdf(rtfFilePath);

Free Trial

You can download the HiQPdf Next for .NET evaluation package from HiQPDF Downloads page of the website.

The evaluation package contains a demo ASP.NET application with full C# code for all features of the library.

You can evaluate the library for free as long as it is needed to ensure that the solution fits your application needs.

Licensing

The HiQPdf Software licenses are perpetual which means they never expire for a version of the product and include free maintenance for the first year. You can find more details about licensing on the website.

Support

For technical and sales questions or for general inquiries about our software and company you can contact us using the email addresses from the contact page of the website.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
18.0.4 33 12/28/2025