Winnovative Software Solutions HTML to PDF Converter


 HTML to PDF Converter for .NET - Free Converter Application - PDF Creator
 PDF Merge/Split - PDF Security - RTF to PDF Converter - Excel Library - Charts

 
Skip Navigation Links
 

Winnovative Reporting Tools for .NET

With the Winnovative Reporting Tools for .NET you can easily create PDF and Excel reports from your Windows Forms, WPF or ASP.NET applications. The toolkit includes a powerful HTML to PDF Converter for converting web pages and HTML strings to PDF, a library for reading or writing Excel documents and a chart control for ASP.NET.

For a complete example of how to generate PDF and Excel reports containing images, data tables and charts see the online dynamic invoices generator demo applications for pdf and excel.

PDF Dynamic Invoices Online Demo.

Excel Dynamic Invoices Online Demo.

Below you can see the main features of each of the toolkit components.
   

HTML to PDF Converter for .NET

HTML to PDF Converter for .NET
Easy integration, no installation or setup is necessary on the server
Delivered as a single strong named .NET assembly (can be installed in GAC)
Compatible with .NET 2.0, .NET 3.5 and .NET 4.0 frameworks
Can be deployed on the server by simple copy (xcopy deployment support)
Can be used from ASP.NET, Windows Forms, WPF, Web Service or Console applications
The same assembly can be used both on 32-bit and 64-bit Windows servers
Convert web pages, HTML strings and streams to PDF files or PDF streams in memory
Convert a web pages, HTML strings and streams to various image formats
Convert multiple web pages, HTML strings and streams into the same PDF document
Designed and tested for multithreaded environments and high traffic websites
Generate PDF documents compliant with PDF/A, PDF/X and PDF/SiqQ standards
Support for complex script and right to left Asian languages (Arabic, Hebrew, CJK, etc)
Set PDF page size to a standard size (A4, A3, etc) or to a custom size
Set PDF page orientation (portrait or landscape)
Set PDF document margins
Set PDF streams compression level to reduce the PDF document size
Set JPEG compression level for images to reduce the PDF document size
Add HTML, text, images and page numbers in header and footer
Show/hide header and footer on odd/even pages
Control of the page breaks using CSS styles
Force page breaks with page-break-before:always and page-break-after:always CSS styles
'Keep Together' feature with page-break-inside:avoid CSS style
Option to avoid cutting off texts between PDF pages
Option to avoid cutting off images between PDF pages
Repeat the header of HTML tables with display:table-header-group CSS style on each PDF page
Options to selectively exclude HTML regions from the rendered PDF document
Options to shrink or stretch the HTML content to fit the PDF document page width
Option to automatically resize the PDF page to a custom size to fit the HTML content
Convert HTTP links from HTML to HTTP links in PDF pointing to external resources
Convert internal links from HTML to internal links in PDF to easily create tables of contents
Automatically generated bookmarks for a specified list of HTML tags
Get the position in PDF, by HTML ID or by HTML tag name, of any HTML element
Embed true type fonts into the rendered PDF
Append or prepend external PDF files to the conversion result
Password protect, allow/deny printing, editing, copying of the generated PDF document
Set the PDF document properties like author, title, subject, keywords, creation date, etc.
Enable/disable JavaScript in rendered web page during conversion
Enable/disable ActiveX controls in rendered web page during conversion
Server authentication support (e.g IIS Integrated Windows Authentication)
Send custom HTTP headers when the web page is requested by the converter (e.g. cookies)
C# and VB.NET full samples for ASP.NET and Windows Forms
Free Win32 HTML to PDF Converter Application built on top of the library

Excel Library for .NET

Excel Library for .NET
Easy integration, no installation or setup is necessary
Deployed as single strong named .NET assembly
Can be used from any .NET application (ASP.NET, Windows Forms, WPF))
Does not depend on Microsoft Office Excel
Can run in Medium Trust environments (like shared hosting)
Can run on 32-bit and 64-bit Windows servers
Create new Excel documents or edit existing Excel documents
Support for Excel 97-2003 (.xls) and Excel 2007 (.xlsx) formats
Load a workbook from a stream or from a file
Save a workbook to a stream or to a file
Load data from CSV files and save data to CSV format
Load data from a .NET DataTable or save data to a DataTable object
Add chart shapes or chart worksheets to a workbook
Add formulas and array formulas to a worksheet
Add global styles to a workbook
Advanced support for Excel 2007 gradients and textures
Add named ranges at worksheet or workbook level
Add images to a worksheet
Add hyperlinks and comments to a worksheet
Support for data validation
Support for workbook windows and structure protection
Support for worksheet data protection
Read and write password protection for .xls workbooks
Support for worksheet page setup - headers, footers, size, margins, orientation
Support for workbook properties - author, subject, comments

Chart ASP.NET Control

Chart Control for ASP.NET
.Net Framework 2.0 Compatible
.Net Framework 3.5 Compatible
2D and 3D charts
3D charts rotation and scaling
Customizable legend box
ToolTips
Full Design-Time support
Titles Customizations
Customizable title font
Customizable axis
Customizable grid lines
Custom color pallets
Server events for chart clicks
Various types of data sources
Various types of data sources
User defined axis scale range
User defined axis tickmarks

The Winnovative Chart Control for ASP.NET allows you add data visualization capabilities to your web applications. It is a reliable, easy to use, highly customizable and high performance charting control built with 100% managed code. It is compatible with .NET 2.0, .NET 3.5 and .NET 4.0 Frameworks and offers full design time support for Visual Studio 2005, 2008 and 2010.

The current version offers 28 types of 2D and 3D charts including bars, lines, pies, doughnuts, cylinders, surfaces, curves, radars and others. It offers advanced features like 3D charts scaling and rotation, server postback events for chart cliks, tooltips, user defined axis scale range and axis tickmarks. The axis and legend box are fully customizable and the data sources can be .NET data sources like DataTable, DataView, arrays and collections.

Using the live demo below you can quickly see the main capabilities of the Winnovative Chart Control for Asp.NET. The full C# source code of the sample is available in the samples folder from downloaded archive.

The chart control can be used as a standalone product or as part of the Winnovative Reporting Toolkit which contains besides the chart the control a powerfull HTML to PDF Converter for .NET. Using the reporting toolkit you can instantly create PDF reports containing charts and any other ASP.NET controls directly from a web page. For a complete usage example of the reporting toolkit you can also take a look at the dynamic invoices live demo where a simple invoice containing a pie chart and a barcode is built from an ASP.NET page.



HTML to PDF Converter