iTextSharp, or iText# is designed as a port of the iText Open Source Java library for PDF generation.
iTextSharp was written entirely in C# for the .NET platform. Now you can create the PDF documents you need with the help of this handy piece of software.
Here are some key features of "iTextSharp":
· Serve PDF to a browser
· Generate dynamic documents from XML files or databases
· Use PDF's many interactive features
· Add bookmarks, page numbers, watermarks, etc.
· Split, concatenate, and manipulate PDF pages
· Automate filling out of PDF forms
· Add digital signatures to a PDF file