unoconv文档转换中文乱码解决方法

最近,自己利用 [url=http://linux-wiki.cn/wiki/%E6%96%87%E6%A1%A3%E6%A0%BC%E5%BC%8F%E6%89%B9%E9%87%8F%E8%BD%AC%E6%8D%A2(doc,txt,pdf%E7%AD%89)]unoconv[/url] 转换文档发现转换后的pdf中有个别是中文乱码?这是怎么回事了,在网上查找原因说是由于centOS 缺少中文字体引起。

自己在内网网的服务器上进行测试处理,发现果然是由于缺少中文字体引起的乱码?在这里记录一下自己解决方法。

[b]步骤:[/b]

操作系统:CentOS release 5.2 (Final) 32 位

[b]1、复制xp 字体[/b]
首先,在D:盘创建一个文件夹win
进入C:\WINDOWS\Fonts把此文件夹下的所以字体复制 到D:\win
由于win文件夹比较大,进行打包 win.zip

[b]2、上传服务器[/b]
把win.zip 上到局域网服务器放到/home/Gzh/tmp目录下

cd /home/Gzh/tmp

//解压
unzip win.zip
mv win /usr/share/fonts

cd win
chmod -Rf 755 Fonts

//加载字体
mkfontscale
mkfontdir
fc-cache –fv


[b]3、重启服务器[/b]
reboot 服务器

服务器重启以后,重新利用unoconv 进行文档转换 ok !
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值