在使用 Libreoffice 将任何文件转换为 pdf 时,它将日语(unicode)字符转换为括号

Posted

技术标签:

【中文标题】在使用 Libreoffice 将任何文件转换为 pdf 时,它将日语(unicode)字符转换为括号【英文标题】:while converting any file to pdf using Libreoffice it is converting japanese(unicode) characters as brackets 【发布时间】:2015-01-15 07:48:43 【问题描述】:

使用 Libreoffice 将任何文件转换为 pdf 时,它会将日语(unicode)字符转换为括号。

字体已经安装在服务器上,但转换后仍然显示括号。

【问题讨论】:

可能和这个bug有关? libreoffice.org/bugzilla/show_bug.cgi?id=47668 它与错误无关,因为我使用的相同版本正在正确转换文件,但在我的客户端服务器上它正在生成问题。 【参考方案1】:

实际情况它与错误无关。 为了解决这个问题,我删除了 libreoffice

sudo apt-get 删除 libreoffice-core

sudo apt-get remove --purge libreoffice

sudo apt-get clean

sudo apt-get 自动删除

之后安装 CJK 并杀死 soffice.bin 的所有实例

sudo apt-get install latex-cjk-all

并刷新字体缓存

fc-cache -f -v

这解决了我的问题。

【讨论】:

以上是关于在使用 Libreoffice 将任何文件转换为 pdf 时,它将日语(unicode)字符转换为括号的主要内容,如果未能解决你的问题,请参考以下文章

LibreOffice 停止工作,同时使用 C# 应用程序将 XLS 转换为 XHTML 文件

将 LibreOffice Impress 导出的 flash 文件转换为 mp4 格式?

libreoffice 将所有/特定工作表从 excel 转换为 csv

如何从命令行使用 LibreOffice 将 .doc 文件转换为 .txt?

在终端中使用 LibreOffice 从 Mac 命令将 HTML 转换为 PDF?

LibreOffice:使用 --convert-to 将 PDF 转换为纯文本