.NET Core 上的 NReco HtmlToPdfConvertor 抛出 HttpContext 异常

Ste*_*oot 6 c# .net-core nreco

当我在 .Net Core 2.0 Mvc 应用程序中声明 NReco.PdfGenerator 时,出现错误。

  • 我将 Nuget 包 NReco.PdfGenerator 1.1.15 添加到项目中
  • 在控制器中做了一个using语句
  • 声明 HtmlToPdfConverter

[HttpPost]
public IActionResult Index(myModel model)
{
    var html2PdfConverter = new NReco.PdfGenerator.HtmlToPdfConverter();
      
    // etc.   
}
Run Code Online (Sandbox Code Playgroud)

它抛出一个

无法从程序集“System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.Web.HttpContext”

直接声明它。

有人有过 nReco 的经验吗?

Mar*_*man 4

我在 .Net Core 中使用它,并引用NReco.PdfGenerator.LTnuget 包从 NReco 进行 Html 到 PDF 的转换。

  • NReco.PdfGenerator.LT 需要许可证密钥 (9认同)