使用HtmlRenderer将HTML转换为PDF

本文关键字:PDF 转换 HTML HtmlRenderer 使用 | 更新日期: 2023-09-27 18:16:35

我希望使用HtmlRenderer将HTML文件转换为PDF文件。我已经在几个网站上看到这是可能的。然而,我似乎找不到任何基本的样例代码来做到这一点。

我已经添加了以下NuGet包。

Install-Package HtmlRenderer.PdfSharp

这就是我所知道的。任何帮助都将不胜感激。

使用HtmlRenderer将HTML转换为PDF

找到解决方案:

using TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator;
string html = File.ReadAllText("input.htm");
PdfDocument pdf = PdfGenerator.GeneratePdf(html, PageSize.Letter);
pdf.Save("document.pdf");