2011-01-20 8 views
3

ウェブページのスナップショットを撮りたい。イメージはブラウザウィンドウの全内容を表示する必要があります(スクロールバーは使用しません)。Webページのフルスナップショットを取る方法は? (スクロール可能なサイズが大きい)

私はこれをPHPスクリプトを使用して動的に実行したいと考えています。

+1

質問に「php」というタグが付いているのはなぜですか? –

+1

私の要件が取ることですので、http://superuser.com/questions/39988/take-a-screen-shot-of-a-scrolling-window-that-includes-off-screen-parts –

+3

タグが付いたPHPを見てくださいスクリプトを使用して動的にページのスナップショット – Rajasekar

答えて

1

1つのオプションは、CutyCaptのようなものを呼び出すことです。 Xサーバが必要ですが、ドキュメントに示されているように、Xvfb(ヘッドレスの仮想Xサーバ)を使ってその位置を記入することができます。リソースを節約するために、毎回同じXvfbインスタンスをリサイクルしてみてください。

このようなサービスを提供するさまざまなWebサービスプロバイダもあります。たとえば、webthumbです。これは、どれくらいのリソースがあるか、またCutyCaptがどれくらいかかりますかによって、考慮する価値があります。

関連する問題