ABCPdf - 无法呈现HTML。无法加载页面

时间:2011-03-02 06:23:48

标签: abcpdf

我正在使用ABCPdf将HTML转换为PDF。我正在使用这个方法:

AddImageUrl()

这在Dev和UAT中运行良好,但在Production上我不断得到消息:

  

无法呈现HTML。无法加载   页

之前有人看过这个吗?需要更多信息?

-ev

5 个答案:

答案 0 :(得分:3)

我猜你想要做URL-> pdf生成。很难直接进行URL-> pdf转换。我们最终在本地文件夹中保存了URL-Save HTML - >阅读HTML并转换为PDF->从文件夹中删除HTML文件 - 棘手的方法,但它的工作原理。唯一的缺陷是您需要对服务器上的文件夹赋予读/写权限。它仍然比降低安全设置好。

答案 1 :(得分:2)

答案 2 :(得分:1)

我发现通过向目标html页面向后工作(删除元素),省略了(所有事情)标记创建此错误。另外,在目标url中调用localhost会产生此错误。

答案 3 :(得分:0)

我不知道是什么导致了这个错误,但是我停止了正在运行的计划任务,然后重新启动它,从那以后它一直工作。

答案 4 :(得分:0)

abcpdf的默认超时为15秒。如果页面花费的时间超过15秒,您将收到此异常。

在对象创建文档后添加以下行以解决问题。

theDoc.XHtmlOptions.Timeout = 10000000;