2012-02-02 6 views
0

私は、私が持っていたHTMLから画像をPDFでレンダリングしないABCPDFに問題がありました。イメージ要素の高さ/幅のプロパティを設定することによって、イメージを部分的にレンダリングすることができました。今問題は、画像が完全な状態でPDFで表示されていないことです。むしろ、それは高さに等しいが細い長い線として現れているが、幅はわずか3ピクセルである。画像の高さ/幅は380/680であった。私は完全にイメージの読み込みを容易にするために私のコードで3000のレンダリング遅延を設定しましたが、それはどちらも役に立たなかった。画像を切り取るABCPDF

提案がありますか?

ありがとうございました

+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;

幸運なプログラミング!

関連する問題