HTMLファイルを画像に変換するためにWebアプリケーションから実行できるすぐに使用できるプログラムはありますか?できればWebkit、または別の成熟したブラウザエンジンを使用しますか?
wkhtmltoimageを試しましたが、背景が正しくレンダリングされません(wkhtmltopdは正常に機能します)。動作するものはありますか?
HTMLファイルを画像に変換するためにWebアプリケーションから実行できるすぐに使用できるプログラムはありますか?できればWebkit、または別の成熟したブラウザエンジンを使用しますか?
wkhtmltoimageを試しましたが、背景が正しくレンダリングされません(wkhtmltopdは正常に機能します)。動作するものはありますか?
方法 A
ファントムジスの使用
$ phantom rasterize.js http://www.google.com google.png
バイナリ アーカイブをダウンロードして解凍します。ディレクトリrasterize.js
にあります。example
方法 B
クロムの使用(でテスト済みMacOSX
、他のプラットフォームでも動作するはずです)
$ alias chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'
$ chrome --headless --disable-gpu --screenshot=google.png http://www.google.com
方法 C
webkit2png の使用(macOS のみ)