1

製品ツリーを視覚化するRubyonRailsアプリに取り組んでいます。ツリーはノードで構成されており、すべてがHTML/CSS3でレンダリングされます。一部の製品は、ツリーが構築されるにつれて数百のSQLクエリを作成します(最大のツリーで最大800のクエリ)。

インデックスページに表示するために、各ツリーの小さなサムネイルを作成したいと思います。したがって、各ツリーをもう一度レンダリングし、CSSを変更して小さな表現を作成することはオプションです。

しかし、サムネイルの生成、切り抜き、キャッシュ、およびこれらをインデックスページに表示する方がおそらく簡単だと思います。

これを行う方法についてのアイデアはありますか?私を助けることができるリンク/記事/ブログ投稿はありますか?

4

3 に答える 3

0

websnaprをチェックしてください; 月に10万回の無料スナップを提供しているようです。

于 2010-03-03T09:16:09.480 に答える
0

このサイトをもっと頻繁にチェックする必要があります。:Dとにかく、私はさらに調査を行いました。ブラウザを開いてページを表示し、スクリーンショットを撮り、ファイル/ストアをデータベースなどにダンプするサーバー側スクリプトを設定する必要があるようです。 。

于 2010-03-21T07:45:47.453 に答える
0

この質問はかなり前から開かれています。実際にほとんどの要件を満たす提案があります。

Webkit2pngは、画像の一部を切り抜くスクリーンショットを作成できます。寸法、トリミング領域を指定でき、ページのサムネイルも表示されます。

ただし、すぐに使用できるアプリケーションへのログインはサポートされません。

Webkit2pngはシェルスクリプトで非常に使いやすいので、いくつかのURLをフィードするだけで、すべての画像ファイルが返されます。

このブログ投稿の詳細:webkit2pngを使用したバッチスクリーンショット

Webkit2pngには、認証を追加するためのオープンリクエストがあります(ログインしたページで使用できます)。

于 2012-05-10T18:27:59.560 に答える