2017-05-03 19 views
0

私は宿題をして、HTMLのdivや要素の「スクリーンショット」を作る方法を何度も検索しました。divまたはhtml to image(html2canvasの代わり)

html2canvasはうまくいきますが、私には問題があります。 - 生成された画像の品質。 - divに画像が他のドメインに保存されている場合。 - 丸められたdiv(メインディビジョンの内側)のようないくつかの要素が生成されます。

代替手段はありますか?有料の代替案を破棄しないでください。

ありがとうございました!

+0

http://stackoverflow.com/a/34272744/1321167 – vijayP

答えて

0

http://phantomjs.org/、具体的には画像やPDFにHTMLを保存することができるhttps://github.com/ariya/phantomjs/blob/master/examples/rasterize.jsの例を見ると、効果的にスクリーンショットを作成できます。非常にカスタマイズが可能で、URLのリストから簡単にPDFを作成するためにこれを使用しました。これはサーバー側のソリューションなので、もう少しセットアップが必要です。

+0

私はサーバサイドのものは避けたいと思いますが、どうもありがとうございます! –

関連する問題