libpdf++Free PDF Reader - Sumatra PDFOverview - PDFsharp & MigraDocWhat is PDFsharp and MigraDoc?¶ MigraDoc is a document generator. It supports almost anything you find in any good word processor. PDFsharp is a .NET library for processing PDF file. Use PDFsharp or MigraDoc? Use PDFsharp if you want to create PDF files only, but be able to control every pixel and every line that is drawn.Use MigraDoc if you need documents as PDF and RTF files and if you want to enjoy the comfort of a word processor. Mixing PDFsharp and MigraDoc¶ If MigraDoc does almost anything you need, then you can use MigraDoc to create PDF files and post-process them with PDFsharp to add some extra features. Or use PDFsharp to create the document but use MigraDoc to create individual pages. Read more about the Features. See the PDFsharp Overview and the MigraDoc Overview.