Latest release

2.0.21.0
released 4/22/2014

Introduction

WebToPDF.NET is a 100% .NET component / class library that converts HTML to PDF. The converter fully supports HTML 4.01, XHTML 1.0, XHTML 1.1 and CSS 2.1 including page breaks, forms, links and JavaScript execution. No additional applications such as printer drivers or servers are required. All functionality is implemented in C# and deployed as a single .NET assembly/DLL that has no other dependencies than the .NET framework (2.0 and higher). So deployment is extremely simple.

What's new

CSS 2.1 Conformance Test Suite - Passed!

CSS 2.1 Conformance test suite has been created by different people from organizations such as the World Wide Web Consortium (W3C), the Web Standards Project, the author of the original acid box test and Microsoft in order to validate implementations of CSS 2.1. Our converter passes all documents in this test suite.

Feature Highlights

  • Fully compliant with HTML 4.01, XHTML 1.0, XHTML 1.1 and CSS 2.1
  • CSS3 @page counter
  • JavaScript execution
  • Convert local files, memory streams and URLs
  • Preserve internal and external links
  • Preserve form elements, including submit actions
  • Specify headers and footers with page numbers
  • Specify PDF features such as document info, security and viewer preferences
  • Native .NET 2.0 and 4.0 support
  • 64-bit support

Restrictions

Aural features, Direction, Unicode-bidi and VBScript are not supported.