从Html字符串创建C#Pdf库

从Html字符串创建C#Pdf库,c#,pdf-generation,html-to-pdf,C#,Pdf Generation,Html To Pdf,我需要在pdf中显示的所有内容都以编码html的形式存在于数据库中。 是否有一个c#库可以接受html并生成pdf文件 我尝试过,但它有以下问题: 仅显示前4页,其余为空白。 文本在分页符处被截断 提前感谢。我最终使用了,它完全符合我的要求 我正在一个ASP.NETMVC项目中使用它,有3行代码完成了它 var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter(); byte[] pdfBytes = htmlToPdf.Generate

我需要在pdf中显示的所有内容都以编码html的形式存在于数据库中。 是否有一个c#库可以接受html并生成pdf文件

我尝试过,但它有以下问题: 仅显示前4页,其余为空白。 文本在分页符处被截断

提前感谢。

我最终使用了,它完全符合我的要求

我正在一个ASP.NETMVC项目中使用它,有3行代码完成了它

var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
byte[] pdfBytes = htmlToPdf.GeneratePdf(htmlString);    
return File(pdfBytes, "application/pdf");

它在nuget中可用:

当我在我的机器上本地运行它时,该库工作正常,但在托管服务器上,我随机看到以下错误。Pdf有时会生成,但有时会抛出以下错误。错误。处理您的请求时出错。无法生成PDF:(退出代码:1)”。