VPSのXvfbでFirefoxを実行しています。私がしたいことは、ページのスクリーンショット全体を撮ることです。
Firefoxを使用して特定のページにリダイレクトできます
firefox http://google.com
ImageMagickを使用してスクリーンショット(X内)を撮ります
import root -window output.jpg
問題は、ほとんどのページでスクロールが必要で、事前に高さがわからないことです。
もう1つの方法は、非常に大きな高さ(4000pxなど)を選択し、画像を処理して不要な部分を削除することです。しかし、それは不必要な処理です。
多くのFirefoxアドオンを見つけましたが、シェルコマンドラインを使用してプログラムできるソリューションを探しています。
編集:私はこれを行うために自分のFireFox拡張機能を作成することになりました。