开发者

kkfileview Word文件预览乱码异常问题及解决

目录
  • kkfilevipythonew Word文件预览乱码异常
    • 下载中文字体包
    • 上传服务器至目录/usr/share/fonts
    • 字体权限
    • 执行命令
    • 重启服务
  • 总结

    kkfileview Word文件预览乱码异常

    本篇文章以Centos为例:

    这里处理的是服务器没有相关中文字体的解决方案

    下载中文字体包

    线编程客栈

    http://kkfileview.keking.cn/fonts.zip
    

    上传服务器至目录/usr/share/fonts

    cd /usr/share/fonts
    

    将文件上传至该文件夹下,解压 unzip fonts.zip,以下是解压后的文件目录

    kkfileview Word文件预览乱码异常问题及解决

    字体权限

    cd zhFonts
    

    执行以下代码,给字体添加权限

    sudo chmod -R 755 *.TTF #允许普通用户以超级用户的身份使用
    sudo chmod -R 755 *.ttf
    sudo chmod -R 755 *.ttc
    

    已下是执行后的状态

    kkfileview Word文件预览乱码异常问题及解决

    执行命令

    mkfontscale
    #如果提示 mkfontscale: command not found,则安装对应命令
    #yum install -y mkfontscale
    
    mkfontdir
    
    fc-cache
    #如果提示 fc-cache: command nopDAKFot found,查看是否安装已经安装fontconfig
    #如果已经安装但是版本不是fontcojavascriptnfig-2.13.0,则执行以下代码
    fc-cache -fv	
    #如果未安装则执行
    yum install fontconfig
    
    快捷使用
    $fc-cache && mkfontscale && mkfontdir
    
    source /etc/profile
    

    重启js服务

    将kkfile服务和office服务停止,重新启动kkfile服务即可,然后就可以正常预览了

    执行完以上代码后字体就安装成功了,如果需要安装其他字体,只需在/usr/share/fonts文件下中自定义一个文件,将新的字体存放在这个文件中,重新运行以上操作即可

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜