ドキュメント変換ツールJODConverterを用いて、Office文書を変換するには

ある二つのソフトを用いて、Office文書を様々なフォーマットに変換する手法について語ります。

それは、OpenOffice.orgJODConverterです。

OpenOffice.orgは、名の通りそのまんま、オープンソースのオフィスソフトの一つ。Microsoft社の「Microsoft Office」と高い互換性があります。
JODConverterは、OpenOffice.orgを利用して様々なフォーマットに変換してくれます(対応しているフォーマット)。

では、やり方について、Windows環境下で、
まずJava1.4以上が動作する環境を用意して下さい。
両ソフトをダウンロード&インストールします。OpenOfficeがインストールされたディレクトリのprogramフォルダで以下のコマンドを実行して下さい。

《 OpenOfficeをサービスとして実行 》
program> soffice -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager

これは、OpenOfficeをサービスとして実行する為のおまじないになります。

次にJODConverterを使って、JODConverterがインストールされているフォルダに移動し、以下のコマンドを実行して下さい。

《 JODConverer実行 》
jodconverter-2.2.2> java -jar lib/jodconverter-cli-2.2.2.jar (input-document)  (output-document)

コマンドの詳細



JODConverterで変換前のExcelファイル
JODConverterで変換後のPDFファイル

《 JODConverterで変換前のExcelファイルと変換後のPDFファイル 》


このツールは、フリーなのである程度思い通りにコンバートされないとかきめ細やかな点は欠けていますが、お手軽的にはcoolです。

では、次回は、お手軽でcoolなこのツールをQAの業務でどのように使っているのかを紹介したいと思います。

biz-Stream詳細情報  biz-Stream資料請求

超高速!!高機能!! Web帳票ソリューション biz-Stream

オンデマンドかつリアルタイムにビジネスドキュメントを生成する帳票ソリューション