Click here to Skip to main content
Click here to Skip to main content

Manipulate (Add/Edit) PDF using .NET

By , 11 May 2010
Rate this:
Please Sign up or sign in to vote.
Solution 1: Use an open-source .NET PDF library. Sample list:
1.1 ASP.NET FO PDF[^] at - generates XSL-FO from DataTable to render PDF
1.2 iTextSharp[^] at
1.2.1 Examples and Tutorial:[^]
1.2.2 Also see this article: Create PDF on the fly with .NET and iTextSharp[^] by Valerio Fornito,
1.3 PDFCreator[^] at GotDotNet - design PDF document visually using Visual Studio IDE
1.4 Report.NET[^] at
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 (
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 ( - 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!


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

About the Author

Peace ON
Software Developer (Senior)
India India
Short Stories Stories We Live...

Comments and Discussions

GeneralReason for my vote of 1 How to do nothing is mentioned just ... PinmemberAnuja Pawar Indore9-Dec-11 1:59 
Reason for my vote of 1
How to do nothing is mentioned just links are given
GeneralReason for my vote of 1 somebody come here while searching a... PinmemberDhruvh17-Sep-10 7:16 

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

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

| Advertise | Privacy | Mobile
Web04 | 2.8.140415.2 | Last Updated 11 May 2010
Article Copyright 2010 by Peace ON
Everything else Copyright © CodeProject, 1999-2014
Terms of Use
Layout: fixed | fluid