DynaPDF is a cross-platform PDF library that runs on almost every operating system. Pre-compiled libraries are available for Windows, macOS, Linux, Android, and iOS. Main features are PDF creation, PDF editing, PDF rendering, PDF printing, PDF Optimization, PDF Forms, and conversion of arbitrary PDF files to PDF/A, ZUGFeRD, Factur-X, or XRechnung. These are just a few examples for what DynaPDF can be used. Color management is fully supported by the rendering engine, as well as for PDF creation. DynaPDF can merge and split PDF files. Especially splitting PDF files requires powerful optimization features if the base PDF file was not perfectly organized... Text extraction, image extraction, or more general content parsing are other main features of DynaPDF.
$ dotnet add package DynaPDF.NetDynaPDF.Net is a cross-platform .NET library for using native DynaPDF functionality on Windows, Linux, and macOS. This package is officially supported by DynaForms GmbH and includes native DynaPDF libraries for all major platforms.
What is DynaPDF? DynaPDF is a cross-platform PDF library that runs on almost every operating system. Pre-compiled libraries are available for Windows, macOS, Linux, Android, and iOS.
Main features are PDF creation, PDF editing, PDF rendering, PDF printing, PDF Optimization, PDF Forms, and conversion of arbitrary PDF files to PDF/A, ZUGFeRD, Factur-X, or XRechnung. These are just a few examples for what DynaPDF can be used.
Color management is fully supported by the rendering engine, as well as for PDF creation.
DynaPDF can merge and split PDF files. Especially splitting PDF files requires powerful optimization features if the base PDF file was not perfectly organized...
Text extraction, image extraction, or more general content parsing are other main features of DynaPDF.
** ##################################################################################################################### **
** ##################################################################################################################### **
| .NET Version | Status |
|---|---|
| .Net 10.0 | ✅ Supported |
| .Net 9.0 | ✅ Supported |
| .NET 8.0 | ✅ Supported |
| .NET 7.0 | ✅ Supported |
| .NET 6.0 (LTS) | ✅ Supported |
| .NET 5.0 | ✅ Supported |
| .NET 4.8 | ✅ Supported |
This package includes prebuilt native DynaPDF libraries for:
These libraries are located in the following RID-specific paths:
runtimes/win-x86/native/
runtimes/win-x64/native/
runtimes/win-arm64/native/
runtimes/linux-x64/native/
runtimes/linux-arm64/native/
runtimes/osx-x64/native/
runtimes/osx-arm64/native/
RuntimeIdentifier values:win-x86win-x64win-arm64linux-x64linux-arm64osx-x64osx-arm64PlatformTarget values:x86x64arm64This package contains DynaPDF binaries. They may be used free of charge for evaluation purposes. Generated PDF files will contain a watermark.
A valid license is required for production use. ➡️ Learn more: https://www.dynaforms.com
Visual Studio 2017 or earlier are not supported. Please use:
DynaPDF is a product of DynaForms GmbH.
This NuGet package is officially maintained and published by DynaForms GmbH.
© 2003-2026 Jens Boschulte, DynaForms GmbH