There are times when you may want to generate PDF from the simple HTML data . There are plenty of tools available that lets the developers to easily convert HTML to PDF in .NET . Below are some of the well known tools to perform the task.
Top Tools to Convert HTML to PDF in .NET
wkhtmltopdf
A simple shell utility tool that lets the developers to convert HTML to PDF . The wkhtmltopdf uses the webkit rendering engine and qt to perform the conversion.
Know more about wkhtmltopdf here
EO.PDF for .NET
This is a set of .NET Components from Essential Objects that lets the users to quickly create and modify PDF file from the .NET Application.
One of the core functionality of the EO.PDF for .NET is the ability of the tool to convert any valid HTML to PDF .
Know more about EO.PDF for .NET here
Winnovative HTML to PDF Converter
A library from Winnovative software that converts the HTML to PDF in any .NET application. The type of application includes ASP.NET websites , Winforms etc. The library is compatible with .NET Framework 2.0 , .NET Framework 4.0 and higher versions.
Know more about Winnovative HTML to PDF Converter here
EVO HTML to PDF Converter for .Net
EVO HTML to PDF Converter for .NET is another HTML to PDF converter that has full support for HTML tags and CSS, SVG, page breaks control with CSS styles etc. The EVO HTML to PDF converter doesnot use any third party tools and no special installations on the server is necessary to get it to work.
Know more about EVO HTML to PDF Converter for .Net here
PDF Vision .Net
A .NET library to generate PDF from HTML or aspx pages from ASP.NET and Windows Forms applications.
Know more about PDF Vision .Net here
ExpertPDF HtmlToPdf Converter v9.0
A general purpose .NET component that can be used by the developers to converting HTML scripts to PDF documents. A great tool to easily create PDF reports from ASP.NET application.
Know more about ExpertPDF HtmlToPdf Converter v9.0 here
PDF Duo .Net component
PDF Duo .Net component from Duo Dimension software development company is a professional server based component that enables the developers to convert HTML to PDF.
Know more about PDF Duo .Net component here.
We have used PDF Vision.Net for our company. It’s very good solution for html, url to pdf.
I used WKhtml library and its works beautifully but not works on Azure :(.
Is there any way to use this on azure?
I have used Aspose.Pdf for .NET and it works very well for me, here is the code:
http://www.aspose.com/docs/display/pdfnet/Convert+PDF+File+into+HTML+Format
We use PDF Vision.Net for our ASPXs to PDFs and we use GemBox.Document for our HTMLs to MHTMLs and PDFs:
http://www.gemboxsoftware.com/document/overview
Select.Pdf offers a Community Edition (FREE) of the powerful Html To Pdf Converter for .NET that can be found in the full featured pdf library Select.Pdf for .NET. The free html to pdf converter offers most of the features the professional sdk offers, the most notable limitation is that it can only generate pdf documents up to 5 pages long.
More details here:
http://selectpdf.com/community-edition/
There is a tool at zetpdf.com which can easily generate PDF files in C#.