2017-01-30 28 views
-1

問題:xlsxドキュメントをPDFに変換しようとすると、LibreOfficeは自分のフォントを無視します。すべてのテキストに「LiberationSerif」を設定します。私は "Arial"、 "Times New Roman"を使用しようとしましたが、動作しませんでした。CLI(soffice)でLibreoffice経由でXLSXをPDFに変換するときに "LiberationSerif"フォントを変更する

Evironment:Debian 7x64、LibreOffice 5.2.3.3がLibreOfficeサイトから手動でインストールされています。 aptitudeのバージョンは古くなっています。

は、これは私がにそれを起動しようとする方法である: SH /opt/libreoffice5.2/program/soffice --headless --infilter = "Microsoft Excelの2007/2010 XML" --convert-へPDF:calc_pdf_Export --outdir /パス・ツー・輸出PDFが/path-to-input-file/file.xlsx

追加情報:私は空の「.openoffice.org」フォルダを作成するまでのLibreOfficeが私のために動作しませんでした私のユーザーの家の中で。私はここで質問を投稿する前に研究をしました。 LibreOffice APIには同様の設定はありません。 この答えは本当に近かったが、私はLibreOfficeの http://nabble.documentfoundation.org/Command-line-PDF-export-options-quot-soffice-convert-to-pdf-quot-td4158804.html

のソースコードを学ぶためにCにはあまりにも良いではないよ、私は@KurtPfeifleの答えはexreemly役に立ったが、私がいる限り、私は初心者だとして彼に感謝することはできませんここに。 Command `libreoffice --headless --convert-to pdf test.docx --outdir /pdf` is not working

私は彼が答えを知っていると確信しているので、私は、クルトPfeifleは、この質問を読んで願っています:)

答えて

0

私は解決策を見つけました。何らかの理由で私はAraiとTimes New Romanが私たちのサーバー上で提示されることを期待しました。それらを得るために、debianのcontribソースからttf-mscorefonts-installerをインストールする必要がありました。

関連する問題