コマンドラインでodtをpdfに変換し、pdfフォームとしてエクスポートしない


9

フォームを含むodtライターファイルをコマンドラインを介してpdfにエクスポートする必要がありますが、odtをpdfフォームとしてエクスポートしないでください(libreofficeでPDFとしてエクスポートを選択し、フォームを選択しない場合と同じです)。私はunoconvまたはlibreofficeコマンドラインを介して変換を実行できることを知っていますが、試した限りでは、どちらもフォームを使用してodtをpdfにエクスポートします。コマンドラインからフォームをエクスポートせずにodtをpdfに変換することは可能ですか?コマンドラインを介さない場合、これは、Javaや他の言語などのように、プログラムで実行できますか?


このライブラリはJavaで書かれています。
Olu Smith、

回答:


10

可能な解決策の1つは、--export=ExportFormFields=falseオプションの設定中に「unoconv」を使用することです。

unoconv -f pdf --export=ExportFormFields=false mydocument.odt

参照:

http://linuxsleuthing.blogspot.fr/2012/01/unoconv-is-number-one.html https://wiki.openoffice.org/wiki/API/Tutorials/PDF_export


1
私の場合は、unoconvは、入力ファイルが文書で暗示し、コンバート.odsファイルに私が使用する必要がunoconv -f PDF -dスプレッドシートfile.ods
MMV-ruの
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.