Overview PDFsharp &
MigraDoc Foundation
Version 6.1.0
In this section
- Introduction to PDFsharp and MigraDoc
Learn what PDFsharp and MigraDoc are. - Prerequisites
What must be installed on your developer machine to use PDFsharp or MigraDoc. - Build PDFsharp
How to download and build PDFsharp solutions. - NuGet packages
What build flavors of PDFsharp exist in the NuGet packages. - Repositories
Lists the PDFsharp Project repositories. - Upgrade to PDFsharp 6
How to upgrade your existing PDFsharp 1.x projects to PDFsharp 6. - Download assets
How to download the required assets for each repository. - Local NuGet packages
How to create local NuGet packages for PDFsharp Library and MigraDoc Foundation. - Testing
Run PDFsharp tests under Windows and Linux.
PDFsharp is the name for both, the PDFsharp Project and the PDFsharp Library.
PDFsharp Project is the name for the whole. It includes PDFsharp Library, MigraDoc Foundation, and all repositories.
So PDFsharp 6 refers to the latest version of the PDFsharp Project. The version is 6, because it was originally designed to work with .NET 6 or higher only. But with PDFsharp 6.1 both PDFsharp Library and MigraDoc Foundation are also available for the target .NET Framework 4.7.2 / .NET Standard 2.0.
This is a site that contains information about PDFsharp 6 and higher. A general overview about older versions of PDFsharp and MigraDoc can be found on the version 1.x web site.
See also PDFsharp forum · PDFsharp on GitHub