Webサイトディレクトリに送信されるWebサイトのサムネイルスクリーンショットを作成する
誰かがそのサイトをディレクトリに送信したときに、ウェブサイトのスクリーンショットのサムネイルを設定する方法を知りたいです。自動的に生成される必要があります。
Seleniumは、さまざまなプログラミング言語から呼び出すことができるように、APIを備えたブラウザー自動化スクリプトフレームワークです。 Firefoxをリモート制御できます。
- 特定のサイズの新しいウィンドウを作成する
- そのウィンドウでURLを開きます
- Webページの表示部分を画像(スクリーンショットなど)に保存します
これをサーバーで動作させるには、 Firefoxが仮想フレームバッファーで「ヘッドレス」を実行している を取得する必要があります。
これを行うには良いサービスがありますが、英語(フランス語またはスペイン語のみ)で利用できないのではないかと思います: http://robothumb.com 。