かなりエキゾチックなようです。最近、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.
}