The PDFsharp & MigraDoc Foundation for .NET 6.
This is a preview version site that contains mainly new stuff. A general overview what PDFsharp and MigraDoc are can be found on the version 1.x web site.
How to start
- Primary README file
- List of GitHub repositories
- Forum
List of NuGet packages
PDFsharp is the Open Source .NET library that easily creates and processes PDF documents on the fly from any .NET language.
MigraDoc Foundation is the Open Source .NET library that easily creates documents based on an object model with paragraphs, tables, styles, etc. and renders them into PDF or RTF.
PDFsharp packages are available in three 'flavors': Core, GDI+, and WPF.
The Core build is pure .NET 6 and runs on every operating system .NET runs on, including Windows, Linux, and Mac.
The GDI+ build contains additional functionality from the System.Drawing
namespace. It is provided for projects that are based on Windows Forms under .NET 6. It runs under Windows only.
The WPF build contains additional functionality that comes from the Windows Presentation Foundation. It is provided for projects that are based on WPF under .NET 6. It runs under Windows only.
Beside this three flavors there are PDFsharp packages with or without MigraDoc.
Package name | Description |
---|---|
PDFsharp | The core package of PDFsharp. Use this for console or web apps on any .NET platform. |
PDFsharp-GDI | The GDI+ (Windows Forms) package of PDFsharp. Use this for Windows Forms applications. |
PDFsharp-WPF | The WPF package of PDFsharp. Use this for WPF applications. |
PDFsharp-MigraDoc | The core package of PDFsharp plus MigraDoc. Use this for console or web apps on any .NET platform. |
PDFsharp-MigraDoc-GDI | The GDI+ (Windows Forms) package of PDFsharp plus MigraDoc. Use this for Windows Forms applications. |
PDFsharp-MigraDoc-WPF | The WPF package of PDFsharp plus MigraDoc. Use this for WPF applications. |
Note for users of PDFsharp & MigraDoc Foundation version 1.5: With version 1.5 the packages PDFsharp and PDFsharp-MigraDoc still depended on GDI+ to import images. To get the same functionality with version 6.0, use either one of the -GDI oder one of the -WPF packages.