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 application for excel and
the online demo for pdf
for pdf and excel.
Online Demo.
Excel Dynamic Invoices Online Demo.
Below you can see the main features of each of the toolkit components.
|
|
|
|
|
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 and later frameworks
Compatible with Windows Azure Cloud applications
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
Place the HTML content anywhere in a PDF page as HtmlToPdfElement objects
Designed and tested for multithreaded environments and high traffic websites
Generate PDF documents compliant with PDF/A, PDF/X and PDF/SiqQ standards
Full support for Unicode, complex script and right to left Asian languages (Arabic,
Hebrew, CJK)
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 and footer of HTML tables with display:table-header-group CSS style
Options to selectively exclude HTML regions from the rendered PDF document
Options to convert a given element from the HTML document
Support for Web Fonts to allow usage in HTML of fonts which are not installed on server
Support for Media Type rules to have different styles for screen and for print
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
Server authentication support (e.g IIS Integrated Windows Authentication)
Send custom HTTP headers when the web page is requested by the converter
Send custom HTTP cookies when the web page is requested by the converter
Support for accessing the web page to convert by GET or POST requests
C# and VB.NET full samples for ASP.NET and Windows Forms
|
|
|
|
|
|
Create PDF documents from HTML with CSS, SVG, Web Fonts and JavaScript
Support for the latest standards and technologies used in modern web pages
Create PDF headers and footers with page numbering from HTML templates
Repeat HTML tables headers and footers in PDF pages
Control PDF page breaks using CSS attributes in HTML
Create a PDF document outline with bookmarks from HTML heading tags
Create tagged PDF documents for accessibility features
Automatic and manual conversion triggering mode
Render for screen or print media types
Set PDF viewer preferences to control the PDF document display
Create PDF documents with security features and digital signatures
Access the HTML page using GET or POST HTTP methods
Add HTTP headers when requesting the HTML page
Add cookies when requesting the HTML page
Convert HTML pages that require authentication
Convert HTML and web pages to JPEG, PNG and WEBP raster images
|
|
|
|
|
Convert Word DOC and DOCX documents to PDF
Does not require Microsoft Word or other third party tools
Convert to memory buffer, file, stream or to a PDF object for further processing
Convert all the pages or select the pages in document to convert
Add headers and footers with page numbering to PDF pages
Append or prepend external PDF files to conversion result
Password protect and set permissions of the PDF document
Add a digital signature to generated PDF document
Add graphic elements to generated PDF document
Generate PDF/A and PDF/X compliant documents
Generate CMYK and Gray Scale PDF documents
Edit existing PDF documents
Merge multiple PDF documents in a single PDF document
Split a PDF document in multiple PDF documents
Support for .NET 4.0 framework and later
Documentation and C# samples for all the features
|
|
|
|
|
|
Convert Excel XLS and XLSX documents to PDF
Does not require Microsoft Excel or other third party tools
Convert to memory buffer, file, stream or to a PDF object for further processing
Convert all the worksheets or select the worksheets in workbook to convert
Set PDF page size to a standard (A4, etc.) or a custom size
Set PDF page orientation and PDF document margins
Add headers and footers with page numbering to PDF pages
Append or prepend external PDF files to conversion result
Password protect and set permissions of the PDF document
Add a digital signature to generated PDF document
Add graphic elements to generated PDF document
Generate PDF/A and PDF/X compliant documents
Generate CMYK and Gray Scale PDF documents
Edit existing PDF documents
Merge multiple PDF documents in a single PDF document
Split a PDF document in multiple PDF documents
Support for .NET 4.0 framework and later
Documentation and C# samples for all the features
|
|
|
|
|
|
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), Excel 2007 and 2010 (.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 and 2010 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
|
|
|
|
|
|
.Net Framework 2.0 Compatible
.Net Framework 3.5 Compatible
ASP.NET Server Control
Windows Forms Control
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 2010 and 2012.
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 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.
|
|
|
|
|
|