Webのサムネイル生成をJavaでやってみる【おまけ】 このエントリーを含むはてなブックマーク bookmarked users

Java | 2007/07/04 21:48:31

ちょっと、昨日までの説明では実は不足している部分がありました。

いろいろとURLを変えてキャプチャを試してみると分かりますが、あれだけではFlashがあるページのサムネイルがキャプチャできないのです。

これは、Java側のコードの問題ではなく、XULRunnerでFlashが使える状態になっていないのが原因です。

Flash PlayerをXULRunnerに組み込む

まず、Linux版のFlash Playerをダウンロードしてきましょう。
Adobe - Adobe Flash Player

tar.gz版をダウンロードして解凍すると4つのファイルが生成され、その中にインストーラがありますが今回は使用しません。

flashplayer.xptとlibflashplayer.soの2つを、XULRunnerをインストールしたディレクトリの下のpluginsの中へ移動させて下さい。

  • tar zxf install_flash_player_9_linux.tar.gz
  • mv install_flash_player_9_linux/flashplayer.xpt /usr/local/lib/xulrunner/plugins
  • mv install_flash_player_9_linux/libflashplayer.so /usr/local/lib/xulrunner/plugins

これだけで、Flashのあるページもキャプチャできるようになったはずです。
いろいろとキャプチャして試してみてください。

Adobe - Flash CS3 Professional



Flashのあるページのキャプチャ例

この記事に対するコメントの投稿

この記事に対するトラックバック

http://blog.flup.jp/2007/07/04/web_thumbnail_java_extra/trackback/