問題:當我嘗試將xlsx文檔轉換爲PDF時,LibreOffice忽略我的字體。它爲所有文本設置「LiberationSerif」。我試圖使用「Arial」,「Times New Roman」,但它不起作用。當我通過CLI中的Libreoffice將XLSX轉換爲PDF(soffice)時,更改「LiberationSerif」字體
Evironment:Debian 7x64,LibreOffice 5.2.3.3從LibreOffice站點手動安裝。 aptitude中的版本已過時。
這是我嘗試推出它: SH /opt/libreoffice5.2/program/soffice --headless --infilter = 「Microsoft Excel中2007/2010 XML」 - 轉換到PDF:calc_pdf_Export --outdir /路徑對出口PDF /path-to-input-file/file.xlsx
信息:直到我創建空的LibreOffice沒有爲我工作「.openoffice.org」文件夾在我用戶的家裏dir。在我在這裏發表問題之前,我做了研究。 LibreOffice API中沒有類似的設置。 這個答案是非常接近,但我不是太好用C來學習 http://nabble.documentfoundation.org/Command-line-PDF-export-options-quot-soffice-convert-to-pdf-quot-td4158804.html
我發現@KurtPfeifle答案exreemly有用的LibreOffice的源代碼,但我不能,只要我是新手,謝謝他這裏。 Command `libreoffice --headless --convert-to pdf test.docx --outdir /pdf` is not working
我希望庫爾特Pfeifle會讀這個問題,因爲我相信他知道答案:)