7

わかりました。

少し調査を行っていて、他の誰かがこれを試したかどうかを知りたい...そしてどのようなアプローチを取るか.

Web サイトのスクリーンショットを表示する Web サイトを作成する予定です (誰かのメール アドレスの URL に基づいている可能性があります)。

多くの人がこれを取得するため、スクリーンショットの事前制作は解決策ではありません.

すっごく...誰かが解決策を知っていますか:

  1. オンデマンドで構築されるサムネイル サービス (キューイングなし)?
  2. これを可能にする HTML5/Canvas スクリプト。見つけましたが、クロスサイトで実行されません。
  3. 他の解決策はありますか?

これは PHP でビルドされます。

ありがとう

PVS。

4

4 に答える 4

1

このサイトhttp://html2canvas.hertzen.com/は、クライアント側のスクリプトに関して、現在入手できる最高のものです。要素の計算されたプロパティを使用してページをレンダリングします。見栄えが良いと言わざるを得ません。

更新: ここのデモ: http://html2canvas.hertzen.com/tests/templates/projection/index.html . クリックして、レンダリングされたイメージで「実際の」ビューを切り替えます。

于 2011-11-15T14:21:17.527 に答える
0

Webサイト(機能の1つ)のスクリーンショットを撮るために、Webkitエンジン(safariが使用するものと同じ)を使用する優れたヘッドレスブラウザーである素晴らしいPhantomJSの上にサービスを構築しました。ヘッドレスですが、QTと仮想フレームバッファ(xvfb)にディップがあります。これがお役に立てば幸いです:http ://www.phantomjs.org/

于 2011-11-14T15:51:55.363 に答える
0

以前にwkhtmltoimageで遊んだことがありますが、私が使用していたものにはかなり適していましたが、サーバーにインストールする必要があります

于 2011-11-14T14:48:26.803 に答える
0

html2canvasを使用できます。詳細はこちら。

于 2011-11-15T14:16:00.930 に答える