Существует множество способов создания отчетов в формате PDF в зависимости от платформы вашего приложения (настольное приложение, веб-приложение и т. Д.). Имеется множество обоих, самых простых и лучших способов, которые я перечислил ниже:
ИнтернетПриложения - наиболее важным является создание HTML-PDF, где вам просто нужно указать генератору PDF на URL-адрес, и он преобразует его.Простой.
iTextSharp (.NET) (с открытым исходным кодом) - http://sourceforge.net/projects/itextsharp
iText (Java) (с открытым исходным кодом) - http://itextpdf.com/
ABCPDF (.NET) - http://www.websupergoo.com
Настольные приложения - простой интерфейс значительно облегчает жизнь
DataDynamics ActiveReports (.Net) - http://www.datadynamics.com