inux环境下,使用openoffice转pdf,txt中文显示不出来

weixin_51425588 2021-09-23 16:02:01

在linux环境下,使用openoffice转pdf,txt中文显示不出来,怎么办???

...全文
349 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
编号灬9527 2021-09-24
  • 打赏
  • 举报
回复

中文乱码95%是字体的原因,自己搞个虚拟机装个字体试试就行了

weixin_51425588 2021-09-24
  • 举报
回复
@编号灬9527 我也觉得,但上传本机的字体没啥作用啊
nuclear2011 2021-09-24
  • 打赏
  • 举报
回复

可能是字体问题,你可以安装字体试试,或者试试其他插件比如Spire.Office转换(注意这个插件在转换时也会查找系统中是否有原文档中使用的字体,如果没有会找替代字体,为了保证转换精确度在转换前最好安装下字体,尤其是在Linux上)

weixin_51425588 2021-09-24
  • 举报
回复
@nuclear2011 安装啥字体,w7?
nuclear2011 2021-09-26
  • 举报
回复
@weixin_51425588 安装你原文档中使用了的所有字体
weixin_51425588 2021-09-26
  • 举报
回复
@nuclear2011 我试过了
阿豆响当当 2021-09-24
  • 打赏
  • 举报
回复


```bash
//  pdf可以正常生成的情况下,执行以下操作(中文不可见)
//  windows下中文字体迁移至远程服务器并进行配置
先创建一个中文字体文件夹

[root@Libreoffice~]# yum groupinstall "fonts"                                             ##安装字体识别目录
[root@Libreoffice~]#cd /usr/share/fonts/                                                                       ##存放字体路径
[root@Libreoffice~]#mkdir chinese/                                                                             ##创建中文目录
[root@Libreoffice ~]# cd chinese/
去C:\WINDOWS\FONTS文件夹中去复制字体




将字体放到LINUX中,位置就是/CHINESE下;
然后给字体目录及所有字体可读权限;
[root@Libreoffice ~]# chmod -R 755 /usr/share/fonts/chinese/


修改字体的识别的配置文件;

[root@Libreoffice ~]# vi /etc/fonts/fonts.conf
#找到 Font directory list  字体列表,将目录改成/chinese下 
<dir>/usr/share/fonts/chinese</dir>                                                                            ##更改后
:wq 保存并推出
[root@Libreoffice ~]# fc-cache
[root@Libreoffice ~]# fc-list



```

weixin_51425588 2021-09-24
  • 举报
回复
@阿豆响当当 试了,没用
weixin_51425588 2021-09-24
  • 举报
回复
@阿豆响当当 中文还是?
阿豆响当当 2021-09-26
  • 举报
回复
@weixin_51425588 copy所有的字体

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧