EO.Pdf for .NET is a set of .NET components for you to easily
create, read or modify PDF file in your Microsoft.NET application
(both ASP.NET Web application and traditional Windows
application). Key features include:
Detailed documentation and sample code about this feature can be found in the
download package.
Core Features
Convert any valid HTML to PDF. Rendering any Url, HTML file or HTMl text
the same as way your browser does but output as PDF;
Zero External Dependency. Does not depend on any Web browser on your system.
Will always work regardless you install, uninstall or update your browsers;
Built-in CSS1, CSS2 and CSS3 support. All CSS standards are supported. Feel
free to use any CSS in your HTML code;
Built-in Javascript Engine. All Javascript code runs exactly the same way
as they would in a browser. You can also turn Javascript off;
Automatic and Manual Paging. The converter can automatically page the contents
into multiple pages completely based on page contents or "hard page break" styles
such as "page-break-before" and "page-break-after" in your HTML code;
Scale to Fit. Automatically scaling the HTML page to fit in PDF paper size,
or use a fixed scaling factor (or not scaling at all);
Selectable Text and clickable Links. The generated PDF file is not a "screenshot"
image. All texts in your HTML file are rendered as selectable text in PDF.
All links in your HTML file are preserved;
HTTP Post and Authentication. Need to post a page or authenticate with the
server? Just provide the data you wish to post or the user name and password needed
to login the server;
Multiple output options. Output to a file? Output to a stream? Output to
Web client? Output as a download file? Choose one that fits your need.
Work with Existing PDF File. EO.Pdf is not just a HTML to PDF
converter. It is a full featured PDF SDK. It can read, merge, split, encrypt and decrypt PDF files.
And much more. Try it out for free to see it in action!
How to use EO.Pdf?
EO.Pdf is a .NET class library. In order to use the product, you need to download
and install the product, then reference EO.Pdf.dll in your .NET project.
See here for more
detail.