こんにちは、LibleOffice初心者です。
初めて質問をさせていただきます。
Officeファイルをサーバー上でコマンドラインを使用してGUI無しでPDF化しようとしています。
また、コマンドラインについては以下のオンラインヘルプを参考にしています。
https://help.libreoffice.org/latest/ja/text/shared/guide/pdf_params.html?&DbPAR=SHARED&System=WIN
コマンドプロンプトを起動し、以下のコマンドを実行すると、出力先フォルダに「test.'pdf」というファイルが作成されてします。さらにExportBookmarksの設定も反映されていないようです(他のパラメーターも試しましたが同様でした)。
soffice --headless --convert-to ‘pdf:calc_pdf_Export:{“ExportBookmarks”:{“type”:“boolean”,“value”:“false”}}’ --outdir “C:\Users\Public\Desktop\OutDir” “C:\TestFiles\test.xlsx”
シングルクォーテーションが悪いのか?と思い、pdfの前と–outdirの前のシングルクォーテーションを削除したコマンド(以下のコマンド)を実行すると、出力ファイルの拡張子は「test.pdf」となったのですが、ExportBookmarksの設定は反映されていませんでした。
soffice --headless --convert-to pdf:calc_pdf_Export:{“ExportBookmarks”:{“type”:“boolean”,“value”:“false”}} --outdir “C:\Users\Public\Desktop\OutDir” “C:\TestFiles\test.xlsx”
私のコマンドの実行の仕方が悪い可能性もあると考えていますが、
こちらの事象について何か原因は分かりますでしょうか?
現在実行している環境は以下となります。
OS:WindowsServer2022
LibleOfficeのバージョン:24.8.5.2
大変お手数ですが、何か分かりましたらご教授お願い致します。