Wednesday, 11 June 2008

Need to create PDF files from your .NET applications?

Need to create PDF files from your .NET applications? and you do NOT want to pay for a component?
Here is the solution:

iText is a free and open source library for creating and manipulating PDF, RTF, and HTML files in Java. It was written by Bruno Lowagie, Paulo Soares, and others; it is distributed under the Mozilla Public License with the LGPL as alternative license.
iText# (iTextSharp) is a port of the iText open source java library written entirely in C# for the .NET platform. iText# is a library that allows you to generate PDF files on the fly. It is implemented as an assembly.

This open source project is hosted in
You can get it from: iTextSharp Home Page

And here is a nice tutorial of iTextSharp on

Also note that this component is not working for Persian (Farsi) language...