【问题标题】:Nreco pdf generator: Exit with code 1 due to network error: RemoteHostClosedErrorNreco pdf生成器:由于网络错误而退出代码1:RemoteHostClosedError
【发布时间】:2017-06-01 01:45:21
【问题描述】:

我使用nreco.pdfgeneratorhtml 转换为pdf 格式。目前面临的问题是 pdf 生成器工具在其他环境中托管时生成 pdf 时抛出异常。错误如下:

NReco.PdfGenerator.WkHtmlToPdfException:由于网络错误退出代码 1:RemoteHostClosedError(退出代码:1)

我已授予文件夹和文件的所有必需权限。不确定此网络错误。有人可以调查一下吗?
谢谢

【问题讨论】:

    标签: asp.net pdf-generation wkhtmltopdf nreco


    【解决方案1】:

    NReco PdfGenerator 是 wkhtmltopdf 工具的 .NET 包装器,此异常意味着 wkhtmltopdf 进程以错误代码退出,最后一条错误消息(来自控制台日志)是“由于网络错误而以代码 1 退出:RemoteHostClosedError”。

    这个错误意味着 HTML 文档引用了外部资源(图像、css、js 等),并且由于某种原因它们无法被 wkhtmltopdf 访问。确保 URL 正确(如果您提供 HTML 作为 C# 字符串,所有 URL 都应该是绝对 URL),并且执行 wkhtmltopdf 的服务器可以下载这些 URL。

    【讨论】:

      猜你喜欢
      • 2020-11-11
      • 1970-01-01
      • 2020-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-15
      相关资源
      最近更新 更多