Downloads - Coming Soon

JetsonPDF ships as three NuGet packages plus the open source. Pick whichever assemblies you need.

NuGet packages

JetsonPDF.Writer

The writer API — build PDFs from scratch.

dotnet add package JetsonPDF.Writer
Target: net8.0 · depends on JetsonPDF.Reader

JetsonPDF.Reader

The reader API on its own — parse, inspect, and round-trip existing PDFs.

dotnet add package JetsonPDF.Reader
Target: net8.0

JetsonPDF.Wpf

WPF adapter: PdfToXamlConverter + XamlToPdfConverter + authoring elements.

dotnet add package JetsonPDF.Wpf
Target: net8.0-windows · depends on Writer
Pre-release. Packages are being prepared for the public NuGet feed.

Requirements

PackageTarget frameworkNotes
JetsonPDF.Common net8.0 Shared types — brought in transitively.
JetsonPDF.Reader net8.0 Depends on System.Text.Encoding.CodePages for WinAnsi / cp1252.
JetsonPDF.Writer net8.0 Adds System.Security.Cryptography.Pkcs for PKCS#7 signatures. References Reader.
JetsonPDF.Wpf net8.0-windows Windows-only (PresentationFramework, etc.). Authoring path requires an STA thread.

License

See the LICENSE file in the repository for the current licensing terms.

Issues & contributions

File bugs and feature requests on the project's GitHub issue tracker. Pull requests welcome — especially for spec gaps in PDF 2.0 conformance, additional filter implementations, and reader-side parity with newer writer features.