ActiveReports
A flexible and extensible platform for every kind of reporting.
Multi-Platform Report Viewers - Embed fully customizable viewers in your JavaScript, WPF, WinForms or ASP.NET MVC applications. PDF, Excel, Word and other export formats support opening report output in other programs.