2

私の問題は非常に基本的なようですが、きちんとした解決策を見つけることができませんでした。

odtファイルをファイルに変換する必要がありpdfます。JODConverterは問題なく動作sofficeしますが、マシンにインストールして個別に起動する必要があります。soffice生産上の制約のため、アプリを実行しているマシンに がインストールされるとは想定できません。

正しい依存関係を設定し、正しいコードを呼び出すだけで、この変換を行う方法はありますか? これは、 UNO APIやその他の方法を使用して簡単に実行できますか? はいの場合、もう少し詳しく教えていただけますか?

ありがとう!

4

3 に答える 3

1

ヘッドレスオプションhttps://askubuntu.com/questions/194352/install-openoffice-for-headless-useを使用して専用サーバーのオープンオフィスをインストールできる場合は、JODコンバーターが適切に機能します 。

Tomcatを使用すると、Webアプリを実行して、OpenOfficeでサポートされている任意のファイルをPDFに変換できます http://www.artofsolving.com/opensource/jodconverter

于 2013-03-14T08:04:42.383 に答える
1

CUPS が利用可能な場合は、CUPS-PDF の使用を検討できます。soffice から独立しています。.odt ファイルを PDF 形式に単純に「印刷」します。CUPS-PDFのホームページはこちらです

于 2012-11-27T16:30:20.197 に答える
1

ODFDOMを試してみてください。

免責事項:私自身は使用していません。

于 2013-01-21T14:14:55.943 に答える