使用に問題があります。キャプテンかわいい特定の画面サイズに合わせてレンダリングされるイメージを作成します。
たとえば、これを行うと:
xvfb-run --server-args="-screen 0, 800x600x24" \
~/bin/CutyCapt/CutyCapt --url='http://stackoverflow.com/search?page=2&tab=relevance&q=cutycapt%20xvfb' \
--out=STACKOVERFLOW_1.png
xvfb-run --server-args="-screen 0, 800x600x24" \
~/bin/CutyCapt/CutyCapt --url='http://stackoverflow.com/questions/65078/what-is-the-best-way-to-create-a-web-page-thumbnail' \
--out=STACKOVERFLOW_2.png
寸法を含む画像を取得します。
STACKOVERFLOW_1.png : 975x2611
STACKOVERFLOW_2.png : 975x2226
私はstackoverflowページの幅が975ピクセルだと思います。私が要求したのはそれではありません(w = 600)。
CutyCaptとXvfbを使用して、特定の画面幅に合わせてレンダリングされる画像を作成できますか?
PS:uname -a
収量Linux yalabs-linux0.yandex.net 2.6.27-17-server #1 SMP Fri Mar 12 02:48:52 UTC 2010 x86_64 GNU/Linux
答え1
CutyCaptは設計どおりに動作します。 X画面サイズは重要ではありません(サイトのスタイルシートがそれに依存しない限り、これは怖いですが一般的な考えです)。スタックオーバーフローはブラウザウィンドウの幅に関係なく固定の幅をレンダリングするため、その幅のイメージを取得できます。