我正在使用jodconverter
和OpenOffice 3.3
使用以下命令将docx文件转换为pdf:
java -jar jodconverter-cli-2.2.2.jar test.docx test.pdf
尝试转换大多数语言时工作正常,但我无法转换用中文或日文编写的文档。这样做时,我得到的是胡言乱语而不是文字:
我尝试安装日语和中文OpenOffice language packs以及使用jodconverter 3.0 beta 4,但我得到了相同的输出。
如何添加对这些语言的支持?
我可以使用其他工具(最好是开源)吗?
答案 0 :(得分:1)
我正在使用的OO版本中似乎有bug。我通过以下方式让它发挥作用:
要确保正确安装字体,请运行:
fc-list
要搜索特定语言,请使用:lang=
。例如,对于印地语:
fc-list :lang=hi
我在添加MingLiU.ttf
字体和baekmuk-ttf-fonts rpm包之后进行了转换。