簡體   English   中英

.NET Core 上的 NReco HtmlToPdfConvertor 引發 HttpContext 異常

[英]NReco HtmlToPdfConvertor on .NET Core throws HttpContext exception

當我在 .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.   
}

它拋出一個

無法從程序集“System.Web,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加載類型“System.Web.HttpContext”

直接聲明它。

有人有使用 nReco 的經驗嗎?

我在.Net Core中使用它,並引用NReco.PdfGenerator.LT nuget包從NReco進行Html到PDF轉換。

用這個:

var converter = new HtmlConverter();
var html = "<div><strong>Hello</strong> World!</div>";
var bytes = converter.FromHtmlString(html);
File.WriteAllBytes("image.jpg", bytes);

你需要安裝包:

Install-Package CoreHtmlToImage

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM