2009-03-25 9 views
3

ブラウザでWebページのサムネイルを生成したいので、1つのページ内に複数の縮小されたiFrameを持つことができます。ブラウザ側のWebページのサムネイルを生成する

IEはフィルタを使用してこれを行うことができます。 MozillaはChromeの特権(インストールされているプラ​​グインなど)を持っている場合、<キャンバス>の中でdrawWindow()を使ってこれを行うことができます。

WebKitでこれを行う方法はありますか?それを行うための一般的なクロスブラウザの方法はありますか?

答えて

0

WebKitのナイトリービルド(41944 2009年3月24日から)は、要素の変換(スケーリングを含む)とCSSグラデーションのような他の機能をサポートしています。

WebKitブログとhereに関する情報があります。

私はこの機能がSafari 4でも利用できると推測していますが、私はチェックしていません。

編集:これはまた、-moz-transformとしてMozillaに移行しているようです。

1

私はあなたがこれを行うためのクライアント側の方法を探していることを知っていますが、ボード全体の不自由なサポートを考慮すると、サーバー上のサムネイルを生成することができます。

khtml2pngを使用すると、コマンドラインからWebページイメージを生成できます。それは最善の解決策ではありませんが、スクリプトを少し書くだけで、サムネイルを即座に生成することができ、ブラウザの互換性について心配する必要はありません。

関連する問題