重複の可能性:
サーバーによって生成された Web スクリーンショット?
goo.glを使用 して URL を短縮すると、URL のページのスクリーンショットが表示されます。
通常のスクリーンショットではありません - UI 要素はありません - ページ自体だけです!
私の質問: 彼らはどのようにそれを行うのですか? このスクリーンショット (ラスター イメージ) を生成する一般的なロジックは何ですか?
重複の可能性:
サーバーによって生成された Web スクリーンショット?
goo.glを使用 して URL を短縮すると、URL のページのスクリーンショットが表示されます。
通常のスクリーンショットではありません - UI 要素はありません - ページ自体だけです!
私の質問: 彼らはどのようにそれを行うのですか? このスクリーンショット (ラスター イメージ) を生成する一般的なロジックは何ですか?
@バレンタインいいえ。私は実装後ではありません。一般的なやり方を知りたい!(また、canvas 要素を使用せずに) – DrStrangeLove 6 分前
一般的な考え方: ブラウザー レンダリング エンジン (Webkit はかなり優れています。実装の 1 つ: http://phantomjs.org/ ) を使用し、結果を UI に出力する代わりに、それを取得してファイルにダンプします。