Мне кажется, это довольно экзотично. Мы недавно обновили / перенесли с 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.
}