The ExpertPdf HTML to PDF Converter for .NET is delivered as a zip archive and it doesn’t have an installer. You have to unzip the archive in a folder on the disk. Below is a brief description of the folders from the archive.
Bin Folder
Bin folder contains the .NET 2.0 assemblies you can use in your application and two prebuilt Windows Forms sample applications that you can use to quickly check if the converter can run correctly in your environment.
Bin/.NET_4.0 folder contains the .NET 4.0 assemblies you can use in your application and one prebuilt Windows Forms sample application that you can use to quickly check if the converter can run correctly in your environment.
ephtmltopdf.dll – is the HTML to PDF converter library that you can link in any .NET application, either Windows Forms or ASP.NET.
ephtmltopdf.xml – is the HTML to PDF converter API reference in XML format for Visual Studio IntelliSense.
epengine.dll – is the library used by the converter to render web pages.
HtmlConvertAppDemo.exe – is a win32 application that can be used to convert a web page from a specified URL or HTML file from disk to PDF or Image
Doc Folder
Doc folder contains the HTML to PDF Converter manual and the API reference in chm and html format.
HtmlToPdf.chm – contains the HTML to PDF converter library API reference
HTML folder – contains the API reference both for the library and the ASP.NET control in html format
Manual.pdf and Manual.html – contain this manual in PDF and HTML formats
Samples Folder
Samples folder contains C# and VB.NET full sample applications to offer you ready to use code for ASP.NET, Windows Forms and console applications. Each sample has a solution file .sln that you can directly open in Visual Studio.
AspNet_GettingStarted – is an ASP.NET application which shows how to convert web pages and HTML code to PDF and images. The application uses the HTML to PDF Converter library with the default settings.
AspNet_InvoicesDemo – is an ASP.NET application which shows how to dynamically generate PDF invoices from a ASP.NET page. The application uses the HTML to PDF Converter library to convert a HTML string to PDF.
AspNet_HtmlConvertDemo – is an ASP.NET application which shows how to convert web pages and HTML code to PDF and images. The application uses the HTML to PDF Converter library and shows you how to set various conversion parameters like the headers and footers, page size, page orientation, compression level, etc.
HtmlElementsLocationInPdf – is an ASP.NET application which shows how to retrieve the location in PDF of various HTML elements.
MultipleHtmlConversions – is an ASP.NET application which shows how to convert many HTML document into the same PDF document.
TableOfContentsAndBookmarks – is an ASP.NET application which shows how to automatically create a table of contents in the generated PDF document.
RepeatTableHeadOnEachPage – is an ASP.NET application which shows how to automatically repeat the head of a HTML table on each PDF page where the table is rendered..
WinForms_HtmlConverterFeaturesDemo – is a Windows Forms application which shows how to convert web pages and HTML code to PDF and images. The application uses the HTML to PDF Converter library and shows you how to set various conversion parameters like the headers and footers, page size, page orientation, compression level, etc.
WinForms_NavigateAndConvertDemo – is a Windows Forms application which shows how to convert web pages and HTML code to PDF while you are navigating in Internet. The application uses the HTML to PDF Converter library. Using this application it is possible to convert pages from websites requiring authentication at application level implemented with a custom login page.
WinForms_HtmlInHeaderAndFooter – is a Windows Forms application which shows how to add HTML in header and footer of the rendered PDF document. Here you can also find code to add page numbers in footer.
WinForms_PrependAppendExternalPdfs – is a C# Windows Forms application which shows how to convert many URLs into the same PDF document.
WinForms_HtmlElementsLocationInPdf – is a C# Windows Forms application which shows how to retrieve the location in PDF of various HTML elements.
WinForms_MultipleHtmlConversions – is a C# Windows Forms application which shows how to convert many HTML document into the same PDF document.
WinForms_TableOfContentsAndBookmarks – is a C# Windows Forms application which shows how to automatically create a table of contents in the generated PDF document.
WinForms_RepeatTableHeadOnEachPage – is a C# Windows Forms application which shows how to automatically repeat the head of a HTML table on each PDF page where the table is rendered.
Console_HtmlConvertDemo – is a Console application which shows how to convert web pages and HTML code to PDF and images. The application uses the HTML to PDF Converter library and shows you how to set various conversion parameters like the headers and footers, page size, page orientation, compression level, etc.
Console_BatchConversion – is a Console application which shows how to use the converter to convert to PDF documents all the HTML files from a specified folder and its subfolders
Console_MultithreadedPerformance – is a Console application which can be used to measure the performance of the converter in a multithreaded environment.
For more details about ExpertPdf visit www.html-to-pdf.net.