如何使用Nreco PDF Generator生成PDF文档?

时间:2019-05-24 09:41:27

标签: c# jquery database

我在MVC解决方案中使用NReco pdf生成器库从HTML生成PDF文档。该代码在我的本地计算机和测试实例上也运行良好。但是,当我在生产实例(使用OS Win2012)上部署代码时,该代码将抛出以下错误代码。

  

无法生成PDF:由于网络错误:ContentAccessDenied(退出代码:1)而退出,代码为1

我已经尝试检查HTML文档中的js,imgaes和CSS等外部引用,但没有任何帮助

HtmlToPdfConverter htmlPdfConverter = new HtmlToPdfConverter();
var testFile = Path.Combine(Server.MapPath("~/ExportSuppliers/"), "Evaluation_" + date + Guid.NewGuid().ToString() + ".pdf");
htmlPdfConverter.CustomWkHtmlArgs = "  --load-media-error-handling ignore";
htmlPdfConverter.Size = NReco.PdfGenerator.PageSize.Letter;
htmlPdfConverter.Margins = new PageMargins {
  Left = 10, Right = 10, Top = 25, Bottom = 25
};
htmlPdfConverter.GeneratePdf(content, null, testFile);
return testFile;

0 个答案:

没有答案