使用HtmlRenderer将HTML转换为PDF [关闭]

问题描述 投票:27回答:1

我希望使用HtmlRenderer将HTML文件转换为PDF文件。我已经看到在几个网站上提到它是可能的。但是,我似乎无法找到任何基本的示例代码来执行此操作。

我添加了以下NuGet包。

Install-Package HtmlRenderer.PdfSharp

这就是我所拥有的。任何帮助将不胜感激。

c# .net html-to-pdf html-rendering html-renderer
1个回答
33
投票

找到了解决方案:

using TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator;

string html = File.ReadAllText("input.htm");
PdfDocument pdf = PdfGenerator.GeneratePdf(html, PageSize.Letter);
pdf.Save("document.pdf");
© www.soinside.com 2019 - 2024. All rights reserved.