2012-04-06 26 views

答えて

13

あなたはwebkit2pngを試すことができます。Ubuntuでテスト

$ phantom rasterize.js http://www.google.com google.png 

ダウンロードしたバイナリアーカイブを解凍します。

$ sudo apt-get install python-qt4 libqt4-webkit python-pip xvfb 
$ wget https://raw.github.com/millisami/python-webkit2png/master/webkit2png.py 
$ chmod +x webkit2png.py 
$ sudo xvfb-run --server-args="-screen 0, 1024x768x24" ./webkit2png.py -o google.png http://www.google.com 

これは


UPDATE

をgoogle.pngもう一つの簡単な方法はphantomjsを使用しているという名前のイメージを作成します。 rasterize.jsexampleディレクトリにあります。

+0

「sudo -u user」の使用を改善しました。そしてサブプロセスを使って、プロジェクトログのどこかにputログを試みるので、 ' - log'を使用してください。 – Alerion

関連する問題