在我看来相当异国情调。我们最近从 Windows Server 2003 升级/迁移到 2008,现在使用 Doc.AddImageUrl() 时似乎无法渲染图像。(保存 pdf 时,图像以正确的尺寸显示,但 IE8 丢失图像 x 出现)。
如果我理解正确的话,ABCpdf 在内部使用 IE 渲染来处理这类事情。
我们认为这可能是权限问题,但我们检查了 IE ESC 并且似乎按照他们的建议进行了配置。有没有其他人遇到过类似的问题?也许需要代码配置?
不是整个片段,而是 ABCpdf7 的东西:
using (Doc doc = new Doc())
{
doc.HtmlOptions.PageCacheEnabled = false;
doc.HtmlOptions.UseNoCache = true;
doc.HtmlOptions.PageCacheClear();
doc.HtmlOptions.PageCachePurge();
doc.HtmlOptions.UseResync = true;
doc.HtmlOptions.ImageQuality = 25;
int pageID = doc.AddImageUrl(url + "&guid=" + url.GetHashCode());
while (true)
{
if (!doc.Chainable(pageID))
break;
doc.Page = doc.AddPage();
pageID = doc.AddImageToChain(pageID);
}
// file saving etc.
}