Webのサムネイル生成をJavaでやってみる【おまけ】

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

いろいろと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のあるページのキャプチャ例

LINEで送る
Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です