Channel guide

PDFluent for .NET

Public betaUpdated 2026-05-14
On this page

Install

One command. The package is on NuGet today.

dotnet add package PDFluent --version 1.0.0-beta.6

Smoke test

Open a PDF, print the page count. The example below is the smallest useful program — copy, paste, run.

csharp
using PDFluent;

using var doc = PdfDocument.Open("invoice.pdf");
Console.WriteLine($"{doc.PageCount} pages");

What this is good for

  • C# and F# applications on .NET 6 and newer
  • Existing .NET document-processing pipelines
  • On-premise enterprise back-office workloads

Current limitations

This list is honest, not exhaustive. The site-wide list lives at Known limitations.

  • Public beta — APIs may shift before 1.0.
  • Pin the package version during beta to avoid breaking changes.
  • XFA rendering fidelity is improving alongside the Rust core.
  • Native binaries currently ship for common runtimes; some less common RIDs may need a build step during beta.

Licensing

PDFluent ships with a 30-day trial built in. Every paid plan includes a perpetual-fallback licence — your build keeps working at the version you licensed, indefinitely. Details on the licensing page.

Where to go next