Click here to Skip to main content
15,884,176 members
Articles / Web Development / ASP.NET
Reference

Manipulate (Add/Edit) PDF using .NET

Rate me:
Please Sign up or sign in to vote.
3.60/5 (9 votes)
11 May 2010CPOL1 min read 91.3K   15   2
Solution 1: Use an open-source .NET PDF library. Sample list: 1.1 ASP.NET FO PDF[^] at SourceForge.net - generates XSL-FO from DataTable to render PDF 1.2 iTextSharp[^] at SourceForge.net 1.2.1 Examples and Tutorial: http://itextsharp.sourceforge.net/[^] 1.2.2...

Solution 1: Use an open-source .NET PDF library. Sample list:

1.1 ASP.NET FO PDF[^] at SourceForge.net - generates XSL-FO from DataTable to render PDF
1.2 iTextSharp[^] at SourceForge.net

1.2.1 Examples and Tutorial: http://itextsharp.sourceforge.net/[^]
1.2.2 Also see this article: Create PDF on the fly with .NET and iTextSharp[^] by Valerio Fornito, DoPostBack.com

1.3 PDFCreator[^] at GotDotNet - design PDF document visually using Visual Studio IDE
1.4 Report.NET[^] at SourceForge.net

Solution 2: Use a commercial .NET PDF library. Sample list:

2.1 ABCpdf.NET[^] by WebSupergoo - free license also available
2.2 Apoc XSL-FO[^] by Chive Software - generates PDF using XSL-FO
2.3 Aspose.Pdf[^] by Aspose
2.4 DynamicPDF[^] by ceTe Software
2.5 PDF4NET[^] by O2 Solutions
2.6 PDFLib[^] by PDFLib GmbH
2.7 TallPDF.NET[^] by TallComponents - able to create PDF documents either programmatically using an object model or from XML.

2.7.1 Tutorial: Create and manipulate PDF documents - 100% .NET[^] by Frank Rem (CodeProject.com)

2.8 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.

4.1 How to Create PDF from ASP.NET[^] pages by Edward Tanquay (DeveloperFusion.com) - using Crystal Reports
4.2 Crystal Reports: Add Professional Quality Reports to Your Application with Visual Studio .NET[^] by Andrew Brust (MSDN Magazine)


Hope this will help to everyone!

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Comments and Discussions

 
GeneralReason for my vote of 1 How to do nothing is mentioned just ... Pin
Anuja Pawar Indore9-Dec-11 1:59
Anuja Pawar Indore9-Dec-11 1:59 
GeneralReason for my vote of 1 somebody come here while searching a... Pin
Dhruvh17-Sep-10 7:16
Dhruvh17-Sep-10 7:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.