100% managed C# assembly for use in ASP.NET applications that will render any ASP.NET webform to a Adobe acrobat PDF file (serverside). The code must be thread safe and easily used from the code-behind in ASP.NET
Similiar to [login to view URL]
and
[login to view URL]
A typical example of how it would be used. Any developer can add a button on an ASP.NET web form which on the server side click event would call into the C# HTML to PDF library and obtain an in memory stream consisting of a PDF rendered version of the HTML that would be viewed by the user. This stream can be directly returned to the user giving the option of viewing/printing and saving the PDF version (assuming they have the free Adobe Acrobat viewer installed).
This might be used to produce an easily viewed or printed report on any web application.
The library must be capable of supporting:
images, stylesheets, all HTML elements.
The PDF file should look identical to what the user sees in their browser.
The library should also support paging so that where CSS page breaks are used, the PDF has page breaks.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
## Platform
All .NET supported operating systems.