pptを変換したい
きょうは必要に迫られて、ppt(パワーポイントのファイル)から他形式(htmlとかflashとかpdfとか)へ変換を行うlinux用のツールがないか調べていました。
googleセンセに聞いてみたたところ、有料&Windows用なソフトは幾つか出てきたのですが、貧乏人には買えない上、linux用じゃないし。。
で、やっと見つかったのが、 「ppthtml」というツール。でも、これはpptからテキストを抽出するだけみたいなので、イマイチ。
ppthtml http://www.atmarkit.co.jp/flinux/rensai/linuxtips/949ppthtml.html
その後、どうやらOpenOfficeの機能をAPIとして利用できるということが分かり、いろいろ調べてみたところ、「 JOOConverter 」なるステキなツールを見つけました。
JOOConverter http://jooreports.sourceforge.net/?q=jooconverter
JOOConverterの使い方
JOOConverterの使い方ですが、きょうはWindows環境でテストしたので、その手順をば。
1. OpenOfficeをサーバとして起動させる。
コマンドプロンプトでOpenOfficeのプログラムがインストールされているパスに移動し(通常、C:\Program Files\OpenOffice.org 2.0\program だと思う)、そこで
soffice -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager
として、OpenOfficeをローカルホストの8100番ポートで待機させる。
2. 変換を行う
コマンドプロンプトでJOOConverter(今回はver2.1rc2を使用)を解凍したディレクトリに移り 、
java -jar jooconverter-2.1rc2.jar [in file] [out file]
を実行する。すると、サーバとして動いているOpenOfficeに接続し、変換をしてくれる。[in file]として指定できるのはpptなどの形式。また、[out file]として指定できるのは、試してみたところでは、html, swf, pdfが可能みたい。また、変換前や変換後の形式の判定は、多分拡張子でやってるので、別途指定する必要はないようです。
以上、こんな感じでできちゃいます。お手軽です。JOOConverterは、この他にMS WordやMS Excelのファイルも変換できちゃうんで、かなりgood。今回はWindows上で試しましたが、Linux上でも同様にできるようです。
トラックバック URI
http://blog.meganelab.net/archives/2006/10/25/201005/trackback/
No Responses »
この記事にはまだコメントがついていません。
コメントをどうぞ
段落や改行は自動挿入です。メールアドレスはサイト上では非表示です。
使用できる XHTML タグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>