HOW TO: Generate PDF Output On-the-fly
Solution
Solution 1: Use an open-source .NET PDF library. Sample list:
-
ASP.NET FO PDF at
SourceForge.net - generates XSL-FO from DataTable to render PDF
-
iTextSharp at
SourceForge.net
-
PDFCreator at
GotDotNet - design PDF document visually using Visual Studio IDE
-
Report.NET at SourceForge.net
Solution 2: Use a commercial .NET PDF library. Sample list:
-
ABCpdf .NET by
WebSupergoo - free license also available
-
Apoc XSL-FO by Chive
Software - generates PDF using XSL-FO
-
Aspose.Pdf by
Aspose
-
DynamicPDF by
ceTe Software
-
PDF4NET by
O2 Solutions
-
PDFLib by PDFLib GmbH
-
TallPDF.NET by TallComponents -
able to create PDF documents either programmatically using an object model or from
XML.
-
XMLPDF by Visual Programming
- converts XML to PDF
Solution 3: Use activePDF
WebGrabber to convert any URL output to PDF on-the-fly.
Solution 4: Use a report generator like Crystal Reports or SQL
Server Reporting Services to render to PDF.
Related Resources