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

 
Skip Navigation Links
Home
PDF ToolsExpand PDF Tools
Reporting ToolsExpand Reporting Tools
DemoExpand Demo
Download
Buy NowExpand Buy Now
HelpExpand Help
ContactExpand Contact
 

ReportingTools

Thanks for the interest in our product. winnovative-software.com offers the HTML to PDF library library which you can use in your ASP.NET 2.0 applications to generate PDF documents and images from any web page

Winnovative PDF Tools for .NET allows you to create, manage and customize your PDF documents. With HTML to PDF Converter,  RTF to PDF Converter and Draw HTML To PDF you can create PDF documents directly from HTML and RTF strings, with PDF Merge you can combine existing PDF documents, images, texts and HTML sections in a single PDF document, with PDF Split you can extract a range of pages from a PDF document and with PDF Security you can encrypt and change permissions of your PDF documents.

The Winnovative Reporting Tools for .NET allows you easily create PDF reports containing charts, barcodes or any other databound controls directly from a ASP.NET page. As part of the Winnovative .NET Reporting Toolkit we offer you professional bar code and chart ASP.NET server controls.
To see the .NET Reporting Tools at work please visit the Online Demo page for a dynamic invoices example. The full source code of the demo is available for download.

Thanks for your interest in ReportingTools.

HTML to PDF Converter for .NET 2.0

The HTML to PDF Converter library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add html to pdf conversion capabilities to your application.

You can use the HTML to PDF Converter for .NET as general purpose tool for converting web pages and HTML code to PDF and images or you can use it as part of our .NET Reporting Toolkit to easily create PDF reports directly from ASP.NET pages and to benefit from the great power of standard ASP.NET databound server controls.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application. The pdf document resulted after the conversion preserves the exact aspect of the source HTML page. 

Features

HTML to PDF Converter for .NET Box
.NET 2.0 development libraries and samples
ASP.NET 2.0 server control built on top of the library
Easy integration, no installation is necessary
Full CSS and HTML support
Generate searchable/selectable text and objects in PDF
Custom page breaks support
Multithreaded support
Set PDF compression level
Set PDF page size (A4, A3, etc or custom)
Set PDF page orientation (portrait or landscape)
Add customizable header and footer to the generated document
Add texts, images and page number in the header and footer
Convert web pages to PDF documents
Convert HTML strings, streams and files to PDF
Convert Web pages to any image format
Convert HTML strings, streams and files to any image format
Generate PDF with an embedded image
Append external PDF files to the conversion result
ASP.NET 2.0 , Windows Forms and Console samples for C# and VB.NET
Free Win32 html to pdf converter application built on top of the library
Royalty free development libraries and samples
Embed true type fonts into the rendered PDF - New
Add security features to the generated PDF document - New
Encrypt, set user/owner passwords, allow/deny printing, editing, copying, etc
Add description elements to the rendered PDF document - New
Set author name, title, subject, keywords, creation date, etc.



Code Sample

1:     protected void btnConvert_Click(object sender, EventArgs e)
2:     {
3:         PdfConverter pdfConverter = new PdfConverter();
4:  
5:         pdfConverter.PdfDocumentOptions.PdfPageSize = PdfPageSize.A4;
6:         pdfConverter.PdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
7:         pdfConverter.PdfDocumentOptions.PdfCompressionLevel = PdfCompressionLevel.Normal;
8:         pdfConverter.LicenseFilePath = "MyLicenseKeyString";
8:  
9:         byte[] downloadBytes = pdfConverter.GetPdfFromUrlBytes(MyURL);        
10:  
11:        System.Web.HttpResponse response = System.Web.HttpContext.Current.Response;
12:        response.Clear();
13:        response.AddHeader("Content-Type", "binary/octet-stream");
14:        response.AddHeader(
                                    "Content-Disposition",
15:             "attachment; filename=" + "Rendered.pdf" + "; size=" 
                + downloadBytes.Length.ToString());
16:        response.Flush();
17:        response.BinaryWrite(downloadBytes);
18:        response.Flush();
19:        response.End();
20:     }


PDF Merge for .NET 2.0

The PDF Merge library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add pdf merge capabilities to your application.

With Winnovative PDF Merge for .NET 2.0 you can combine existing PDF documents, images, texts and HTML code in a single PDF document.

If you need a ready to use tool for combing your documents and images you can use our command line utility. It allows you to specify the merge elements in any order with a simple syntax.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application.  

Features

PDF Merge for .NET Box
PDF Merge development libraries and samples for .NET 2.0
Win32 Pdf Merge command line tool with full source code
Save merged document in memory and in file
Multithreading support
Merge PDF documents
Merge images in any format with PDF files
Merge text files with PDF files
Merge HTML files with PDF files
Set PDF page orientation
Set PDF compression level
Set PDF page size
Royalty free development libraries and samples



Code Sample

1:           PdfDocumentOptions pdfDocumentOptions = new PdfDocumentOptions();
2:  
3:           pdfDocumentOptions.PdfCompressionLevel = PDFCompressionLevel.Normal;
4:           pdfDocumentOptions.PdfPageSize =  PdfPageSize.A4;
5:           pdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
6:  
7:           PDFMerge pdfMerge = new PDFMerge(pdfDocumentOptions);
8:  
9:           pdfMerge.AppendPDFFile(pdfFilePath);
10:          pdfMerge.AppendImageFile(imageFilePath);
11:          pdfMerge.AppendTextFile(textFilePath);
12:          pdfMerge.AppendEmptyPage();
13:          pdfMerge.AppendHTMLFile(htmlFilePath);
14:  
15:          pdfMerge.SaveMergedPDFToFile(outFile);

PDF Security for .NET 2.0

The PDF Security library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add pdf encryption capabilities to your application.

The Winnovative PDF security for .NET 2.0 can be used in any type of application to manage the security settings of the PDF documents. You can encrypt the PDF content, add user and owner passwords, control the PDF document permissions for printing, copying, assembling, filling forms, editing content, editing annotations, etc or you can specify the length of the encryption key to 40 or 128 bits, remove all the security settings by providing the user or owner password.

If you need a ready to use tool to manage you PDF documents security settings you can use our command line utility. It is a simple application of the PDF security library.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application.   Samples are available in the downloaded archive.

Features

PDF Security for .NET Box
.NET 2.0 pdf security development libraries and samples
Win32 Pdf Security command line tool
Set user and owner passwords
Encrypt PDF document content
40 and 128 bit encryption keys
Set PDF document permissions (print, edit, copy)
Remove PDF document security settings based on user or owner password
Memory and file versions of the API methods
Asp.Net 2.0 Support
Royalty free development libraries and samples



Code Sample

1: PdfSecurityOptions securityOptions = new PdfSecurityOptions();
2:  
3: securityOptions.CanAssembleDocument = canAssembleDocument;
4: securityOptions.CanCopyContent = canCopyContent;
5: securityOptions.CanEditAnnotations = canEditAnnotations;
6: securityOptions.CanEditContent = canEditContent;
7: securityOptions.CanFillFormFields = canFillFormFields;
8: securityOptions.CanPrint = canPrint;
9: securityOptions.KeySize = keySize;
10: securityOptions.UserPassword = userPassword;
11: securityOptions.OwnerPassword = ownerPassword;
12:  
13: PdfSecurityManager securityManager = new PdfSecurityManager(securityOptions);
14:  
15: if (removeSecurity)
16:     securityManager.SaveUnSecuredPdfToFile(srcPdfFile, outFile, removeSecurityPswd);
17: else
18:     securityManager.SaveSecuredPdfToFile(srcPdfFile, outFile);

PDF Split for .NET 2.0

The PDF Split library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add pdf split capabilities to your application.

With Winnovative PDF Split for .NET 2.0 you can extract a range of pages from a PDF document or you can split the PDF document in a number of chunks, each chunk containing a specified number of pages.

If you need a ready to use tool for splitting and extracting your PDF documents you can use our command line utility. It is a simple application of the split library.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application.  

Features

PDF Split for .NET Box
.NET 2.0 pdf split development libraries and samples
Win32 PDF Split command line tool with full source code
Extract a range of pages from a PDF document
Split in chunks of the specified length
Get number of pages of a PDF document
Memory and file versions of the API methods
Asp.Net 2.0 Support
Royalty free development libraries and samples



Code Sample

1: PDFSplitManager splitManager = new PDFSplitManager();
2:  
3: if (repeatToEnd)
4:     splitManager.ExtractPagesFromFileToFile(srcPdfFile, outFile,startPageNumber,
                                        splitPageCount, true);
5: else
6:     splitManager.ExtractPagesFromFileToFile(srcPdfFile, outFile,startPageNumber, 
                                        splitPageCount, repeatCount);

RTF to PDF Converter for .NET 2.0

The RTF to PDF Converter library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add rtf to pdf conversion capabilities to your application.

With the RTF to PDF Converter library for .NET 2.0 you can easily convert RTF strings and files to PDF. You can obtain the PDF document either as an array of bytes or as a PDF file.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application.   Samples and documentation are available in the downloaded archive.

Features

RTF to PDF Converter  for .NET Box
.NET 2.0 html to pdf development libraries and samples
Usable from any .NET 2.0 application (Windows Forms, ASP.NET)
Convert RTF strings to PDF documents
Convert RTF files to PDF documents
PDF documents have selectable texts and images
Asp.Net 2.0 Support
Royalty free development libraries and samples



Code Sample

1:     protected void btnConvert_Click(object sender, EventArgs e)
2:     {
3:         PdfConverter pdfConverter = new PdfConverter();
4:  
5:         pdfConverter.PdfDocumentOptions.PdfPageSize = PdfPageSize.A4;
6:         pdfConverter.PdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
7:         pdfConverter.PdfDocumentOptions.PdfCompressionLevel = PdfCompressionLevel.Normal;
8:  
9:         
10:  
11:        pdfConverter.PdfDocumentOptions.ShowFooter = false;
12:        pdfConverter.PdfDocumentOptions.ShowHeader = false;
13:  
14:        pdfConverter.LicenseFilePath = "MyLicenseKeyString";
15:  
16:        byte[] downloadBytes = pdfConverter.GetPdfBytesFromRtfString(MyRTFString);        
17:  
18:        System.Web.HttpResponse response = System.Web.HttpContext.Current.Response;
19:        response.Clear();
20:        response.AddHeader("Content-Type", "binary/octet-stream");
21:        response.AddHeader(
                                    "Content-Disposition",
22:             "attachment; filename=" + "Rendered.pdf" + "; size=" 
                + downloadBytes.Length.ToString());
23:        response.Flush();
24:        response.BinaryWrite(downloadBytes);
25:        response.Flush();
26:        response.End();
27:     }

Draw HTML to PDF for .NET 2.0

The Draw HTML to PDF library for .NET can be linked into any .NET application, either ASP.NET web sites or Windows Forms applications, to add HTML to PDF conversion capabilities to your application.

With Draw HTML to PDF library for .NET 2.0 you can easily write formatted text in you PDF documents by adding HTML sections in flow layout. Only a subset of HTML/CSS is supported unlike the HTML to PDF Converter which offers full support for HTML tags, CSS, Javascript, etc. Even so this tool is ideal when you need to quickly create a PDF document with formatted texts and images.

The integration is extremely easy and no additional installation  is necessary in order to get started. It's just a .NET 2.0 assembly that you have to reference in your application.  

Features

Draw HTML to PDF for .NET Box
.NET 2.0 pdf merge development libraries and samples
Append HTML sections to a PDF document in a flow layout
Easy to understand and use
Asp.Net 2.0 Support
Royalty free development libraries and samples



Code Sample

1:         static void Main(string[] args)
2:         {
3:             PdfDocumentOptions pdfDocumentOptions = new PdfDocumentOptions();
4:  
5:             pdfDocumentOptions.PdfCompressionLevel = PDFCompressionLevel.Normal;
6:             pdfDocumentOptions.PdfPageSize =  PdfPageSize.A4;
7:             pdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
8:  
9:             DrawPDF drawPdf = new DrawPDF(pdfDocumentOptions);
10:  
11:            StreamReader htmlReader = new StreamReader("sample.htm");
12:            string html = htmlReader.ReadToEnd();
13:  
14:            drawPdf.AppendHTMLSection(html);
15:            drawPdf.AppendHTMLSection("<b>END OF DOCUMENT</b>", true);
16:  
17:            drawPdf.SaveMergedPDFToFile("drawhtmltopdf.pdf");
18:         }



.NET HTML to PDF Converter library 

PDF Tools for .NET 

Reporting Tools for .NET 





Outside Software Inc. is a Microsoft Certified Partner

Buy now

Secure order page provided by Share*it!

Click here to purchase Web Converter 3.0 for .NET

General Licensing Info

The licensing model is based on the way you are going to use our components in production. For development purpose you can use the downloaded demo version which has all the features enabled for an unlimited period of time. We encourage you to test the components both in development and production environments and we offer free technical support by email to get our components working in your environment.

Our licensing model consists in two types of licenses and you'll have to decide which one best fits your needs:

- A lower cost deployment license which allows you to use our component only inside your company, as part of server-side ASP.NET web applications deployed on your company servers or as part of Windows desktop applications distributed only inside your company and

- A redistributable license which is royalty free and allows you to use our component in ASP.NET web applications or Windows desktop applications that you can deploy/distribute inside or outside your company. Additionally, when you buy a redistributable license you'll get priority technical support by email, free updates and free hot fixes.

You'll receive by email a license key immediately after you have purchased a product . The license key contains the license type and the customer info in an encryted format. Using the license key you'll be able to immediately unlock the downloaded demo version and transform it into a licensed version.

Development and Deployment Licensing

With a deployment license you can use our components only inside your company, as part of ASP.NET web applications deployed on your company servers or as part of Windows desktop applications distributed only inside your company.

If you intend to redistribute our assemblies outside your company or if you need to deploy our products on many production servers either inside or outside your company you'll have to buy a redistributable license.  

HTML to PDF Converter License $200 USD Buy
RTF to PDF Converter License $100 USD Buy
Draw HTML to PDF License $100 USD Buy
PDF Merge License $100 USD Buy
PDF Split License $100 USD Buy
PDF Security License $100 USD Buy
Web BarCode Control License $100 USD Buy
Web Chart Control License $100 USD Buy
Web Chart Control Source Code License $300 USD Buy
Toolkits
.NET PDF Converter Toolkit License
(HTML to PDF Converter, PDF Merge, PDF Split)
$250 USD Buy
.NET Reporting Toolkit License
(HTML to PDF Converter, BarCode, Chart)
$250 USD Buy
.NET PDF Merge/Split Toolkit License
(PDF Merge, PDF Split)
$150 USD Buy
.NET PDF Toolkit PRO License
(HTML to PDF Converter, RTF to PDF Converter,
Draw HTML to PDF, PDF Merge, PDF Split, PDF Security)
$350 USD Buy


Redistributable Licensing - Royalty Free

A redistributable license is royalty free and allows you to use our components in web ASP.NET applications or Windows desktop applications that you can deploy/distribute inside or outside your company.

Additionally, when you buy a redistributable license you'll get priority technical support by email, free updates and free hot fixes.

HTML to PDF Converter Redistributable License $350 USD Buy
RTF to PDF Converter Redistributable License $200 USD Buy
Draw HTML to PDF Redistributable License $200 USD Buy
PDF Merge Redistributable License $200 USD Buy
PDF Split Redistributable License $200 USD Buy
PDF Security Redistributable License $200 USD Buy
Web Barcode Redistributable License $200 USD Buy
Web Chart Redistributable License $200 USD Buy
Redistributable Toolkits
.NET PDF Converter Toolkit Redistributable License
(HTML to PDF Converter, PDF Merge, PDF Split)
$500 USD Buy
.NET Reporting Toolkit Redistributable License
(HTML to PDF Converter, BarCode, Chart)
$500 USD Buy
.NET PDF Merge/Split Toolkit Redistributable License
(PDF Merge, PDF Split)
$300 USD Buy
.NET PDF Toolkit PRO Redistributable License
(HTML to PDF Converter, RTF to PDF Converter,
Draw HTML to PDF, PDF Merge, PDF Split, PDF Security)
$600 USD Buy


Toolkit Licensing

Basically the toolkits are provided to help you obtain discounts when you buy many products from us.

After buying a toolkit license you'll receive by email the license key for the toolkit which will unlock all the products from the toolkit. For the Winnovative Reporting Toolkit only the HTML to PDF Converter will be unlocked by the toolkit license key, for the BarCode and Chart controls you'll receive a license file. 

PDF Library for .NET PDF Creator Library for .NET PDF API for .NET PDF SDK for .NET PDF Library for ASP.NET PDF Creator Library for ASP.NET PDF API for ASP.NET PDF SDK for ASP.NET PDF Library PDF Creator Library PDF API PDF SDK HTML to PDF HTML to PDF Converter PDF Library for .NET Create PDF documents from .NET HTML to PDF Converter for .NET 2.0 Free HTML to PDF Free HTML to PDF Converter HTML to PDF .NET HTML to PDF PDF from HTML RTF to PDF RTF to PDF Converter RTF to PDF Converter for .NET .NET RTF to PDF PDF from HTML Converter .NET PDF from HTML .NET PDF from HTML Converter ASP.NET PDF from HTML ASP.NET PDF from HTML Converter Convert HTML to PDF Create PDF from HTML .NET HTML to PDF Control .NET HTML to PDF Controls .NET HTML to PDF Converter .NET PDF Reporting Control .NET PDF Reports .NET Report Controls HTML to Gif HTML to Bitmap HTML To Bitmap Converter Generate PDF Reports for ASP.NET Export HTML to PDF Export HTML to Jpeg Export HTML to Image Export HTML To Bitmap Create PDF Reports Convert HTML to PDF HTML to PDF Convert HTML to Image Convert HTML To Bitmap ASP.NET to PDF converter ASP.NET to PDF Report ASP.NET to PDF ASP.NET reports ASP.NET reporting tool ASP.NET reporting control ASP.NET reporting ASP.NET Reports ASP.NET Reporting Control ASP.NET Report Controls ASP.NET PDF Reports ASP.NET PDF Reporting Control ASP.NET HTML to PDF Controls ASP.NET HTML to PDF Control ASP.NET HTML to PDF .aspx to PDF converter .aspx to PDF .NET to PDF converter .NET to PDF Report .NET to PDF .NET reports .NET reporting tool .NET reporting .NET reporting .NET Reports .NET Reporting Control HTML to PDF Converter .NET library HTML to PDF Converter .NET libraries HTML to PDF Converter .NET HTML to PDF Converter HTML to PDF Controls HTML to PDF HTML to PDF Control HTML to PDF ASP.NET Controls HTML to PDF ASP.NET Control HTML to PDF ASP.NET HTML to PDF .NET royalty free library HTML to PDF .NET royalty free libraries HTML to PDF .NET library HTML to PDF .NET libraries HTML to PDF .NET Controls HTML to PDF .NET HTML to PDF HTML to PDF .NET HTML to PDF HTML to Jpeg Converter HTML to Jpeg HTML to Image Converter HTML to Image html to pdf royalty free html to pdf converter royalty free aspx to PDF converter aspx to PDF Web to PDF Converter Web to Jpeg Converter Web to Image Converter Web To Bitmap Converter Royaly free html to pdf converter Royalty free html to pdf PDF Reports from aspx pages PDF Reports from aspx PDF Reports from .aspx pages PDF Reports from .aspx PDF Reporting Control Online HTML to PDF Converter Online HTML to PDF HTML to PDF library HTML to PDF libraries HTML to PDF for ASP.NET HTML to PDF for .NET HTML to PDF Converter library HTML to PDF Converter libraries HTML to PDF Converter for ASP.NET HTML to PDF Converter for .NET HTML to PDF Converter ASP.NET HTML to PDF Free HTML to PDF Online HTML to PDF Bar Code Controls ASP.NET Bar Code Controls BarCode Controls ASP.NET BarCode Controls 1D and 2D Bar Code Controls.aspx PDF417 BarCode Controls MatrixData BarCode Controls .NET Reporting Tookit ASP.NET Reports Winnovative Software Solutions HTML to PDF Converter for .NET Charting controls for .NET ASP.NET Reports ASP.NET PDF Reports Generate Reports From aspx