diff --git a/README.md b/README.md index d6c3c6d..0f142c6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,65 @@ -# HTMLToPDFBlogConverterTool -Blog Converter tool using the HTML to PDF converter package. +# HTML to PDF Blog Converter Tool + +**HTMLToPDFBlogConverterTool** is a sample ASP.NET Core web application that demonstrates how to convert blog articles or web-based content into high‑quality PDF documents using the **Syncfusion HTML to PDF Converter**. This tool showcases accurate HTML‑to‑PDF conversion while preserving layouts, styles, images, fonts, and hyperlinks exactly as rendered in modern browsers. + +The project serves as a reference implementation for developers who want to export blog posts, documentation pages, or dynamically generated HTML content as downloadable PDF files in .NET applications. + +## Key Features + +- Convert blog posts or HTML content into PDF documents +- Powered by the Syncfusion HTML to PDF Converter +- Blink (Chromium‑based) rendering engine for pixel‑perfect output +- Preserves CSS styles, images, fonts, SVGs, and hyperlinks +- Supports modern HTML5 and CSS3 standards +- ASP.NET Core MVC–based architecture +- Easily extensible for CMS, reporting, or documentation systems + +## Technology Stack + +- **Framework:** ASP.NET Core +- **Language:** C# +- **UI:** Razor Views (MVC pattern) +- **PDF Engine:** Syncfusion HTML to PDF Converter +- **Rendering Engine:** Blink + +## Prerequisites + +- .NET SDK compatible with ASP.NET Core +- Visual Studio 2022 or later (recommended) +- A valid Syncfusion license key + +> Syncfusion components require a license. You may use a free 30‑day trial or a community license if eligible. + +## How to Run the Application + +1. Clone the repository: + ```bash + git clone https://github.com/SyncfusionExamples/HTMLToPDFBlogConverterTool.git + ``` + +2. Open `HTMLToPDF_WebApplication.sln` in Visual Studio. + +3. Restore the NuGet packages (done automatically on build). + +4. Register your Syncfusion license key if required. + +5. Build and run the application. + +6. Launch the application in your browser and convert blog content into PDF. + +## Support and feedback + +* For any other queries, reach our [Syncfusion support team](https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples) or post the queries through the [community forums](https://www.syncfusion.com/forums?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples). +* Request new feature through [Syncfusion feedback portal](https://www.syncfusion.com/feedback?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples). + +## License + +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](https://www.syncfusion.com/eula/es/?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples). You can purchase a licnense [here](https://www.syncfusion.com/sales/products?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples). + +## About Syncfusion + +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](https://www.syncfusion.com/blazor-components?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [ASP.NET WebForms](https://www.syncfusion.com/jquery/aspnet-webforms-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [React](https://www.syncfusion.com/react-ui-components?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [Vue](https://www.syncfusion.com/vue-ui-components?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), and [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples)), mobile ([Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), and [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples)), and desktop development ([WinForms](https://www.syncfusion.com/winforms-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [WPF](https://www.syncfusion.com/wpf-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [WinUI(Preview)](https://www.syncfusion.com/winui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples) and [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=github-docio-examples)). 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. + +