The Syncfusion® HTML to PDF converter is a .NET library for converting webpages, SVG, MHTML, and HTML to PDF using C#. It is reliable and accurate. Also, the result preserves all graphics, images, text, fonts, and the layout of the original HTML document or webpage. This repository contains the examples of HTML to PDF conversion features in C#.
Sample Name | Description |
---|---|
Automatic bookmark hierarchy | Automatically create bookmark hierarchy when converting HTML to PDF document. |
Automatic TOC | Automatically create TOC when converting HTML to PDF document. |
Form Authentication | Convert web pages to PDF document which uses the ASP.NET form authentication mechanism to login. |
HTML File to PDF | Convert HTML files with images, CSS, forms, hyperlinks, and JavaScript to PDF document. |
Headers and Footers | Add header and footer when converting HTML to PDF document. |
HTML forms to fillable PDF forms | Convert the web form fields to an interactive form fields. |
URL to PDF | Convert existing URL to PDF document. |
Convert Web MVC view to PDF | Convert ASP.NET Core MVC view to PDF document. |
Convert Web Razor page to PDF | Convert ASP.NET core Razor pages to PDF document. |
Windows Authentication | Convert windows authenticated web page to PDF document. |
- Download this project to a location in your disk.
- Open the solution file using Visual Studio.
- Rebuild the solution to install the required NuGet package.
- Run the application.
- Product page: Syncfusion® PDF Framework
- Documentation page: Syncfusion® .NET PDF library
- Online demo: Syncfusion® .NET PDF library - Online demos
- Blog: Syncfusion® .NET PDF library - Blog
- Knowledge Base: Syncfusion® .NET PDF library - Knowledge Base
- EBooks: Syncfusion® .NET PDF library - EBooks
- FAQ: Syncfusion® .NET PDF library - FAQ
- For any other queries, reach our Syncfusion® support team or post the queries through the community forums.
- Request new feature through Syncfusion® feedback portal.
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. You can purchase a licnense here or start a free 30-day trial here.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® has more than 26,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1600+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, WinUI(Preview), Flutter and UWP). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.