2014-09-25 69 views
1

我目前使用ABCPDF将HTML转换为PDF。我们有一个代理,因为ABCPDF在AppPools用户帐户内部调用MSIE,在我的情况下是NetworkService,代理服务器尚未设置。为ABCPDF设置IIS帐户代理

我曾尝试使用微软的bitsadmin工具来设置网络服务代理(的bitsadmin/UTIL/SETIEPROXY网络服务MANUAL_PROXY PROXY_NAME空),但它仍然超时。

任何人有任何想法如何解决这个问题?

+0

您可以在用户帐户而不是NetworkService下运行应用程序池吗? – 2014-09-26 03:50:58

+0

不幸的是我们不能:( – RSquared 2014-09-26 06:30:06

回答

0

随着AbcPdf 8+它只是简单地将渲染引擎更改为Geko,然后它不需要MSIE和输出接缝更加准确。

var theDoc = new Doc(); 
theDoc.HtmlOptions.Engine = EngineType.Gecko; 
+0

感谢您的回答!不幸的是,我们已经切换到不同的方法呈现HTML - > PDFs,所以我无法测试这个代理将如何对此做出反应:( – RSquared 2014-10-22 00:39:22