Index (July 2005)
Sun, July 24, 2005
OpenOfficeOrgでPDFを生成(プログラムから)
MS-Officeのドキュメントをサーバ側でPDF化したい場合がある。 いい方法はないものかと探していたところ、OpenOfficeOrgを使うことで、 解決できることがわかった。
OpenOfficeOrgはJavaやJythonなどを使って、プログラム的に
ドキュメントを操作することができる。
もともと、OpenOfficeOrgには、PDFでドキュメントを出力する機能が付いているので、
これをプログラムから処理してやればよいことになる。
複数あるMS-ワードのドキュメントを一括処理で、まとめてPDF化したい場合など、 OpenOfficeOrgのAPIを使って、Javaプログラムから操作できるのはグッド。
ただ、処理内容は単純なのだが、記述がややこしいのが難点。