2012-02-02 2 views
0

У меня была проблема с ABCPDF, не отображающим мое изображение в PDF из HTML, который у меня был. Я смог получить изображение для частичного рендеринга, установив свойства высоты и ширины в элементе изображения. Теперь проблема в том, что изображение не отображается в PDF как полное. Скорее он появляется как тонкая длинная линия, равная ее высоте, но ширина составляет всего 3 пикселя. Высота/ширина изображения составляла 380/680. Я установил Render delay 3000 в моем коде, чтобы облегчить загрузку изображения, но это тоже не помогло.ABCPDF cut off image

Любые предложения?

Thanks

+0

Каков был код для задержки на визуализацию? – PAULDAWG

+0

проверить эту ссылку - http://stackoverflow.com/questions/1028131/abcpdf-doesnt-render-images-in-an-web-application-under-iis6 – Gabbar

ответ

0

Я понял это. Проблема не в том, что мой код или настройки высоты/ширины. Скорее, это был браузер, который ABCPDF использует по умолчанию - MSHTML. Я установил двигатель Gecko, и все это сработало. Вы должны добавить это в свой код

doc.HtmlOptions.Engine = EngineType.Gecko;

Удачи программированию!