aspose-words字体乱码问题(四)

aspose-words字体乱码问题(四)

一、第一种方法安装字体

  1. 字体安装包地址链接: https://pan.baidu.com/s/1bgTFvmhdiO73Z5tMl-5vCA 提取码: cwin

  2. (1)使mkfontscale和mkfontdir命令正常运行

    ​ yum install mkfontscale

    (2)使fc-cache命令正常运行。如果提示 fc-cache: command not found

    ​ yum install fontconfig

  3. liunx下安装字体

    #复制字体文件夹到/usr/share/fonts目录下
    
    #cd到/usr/share/fonts目录
    cd /usr/share/fonts
    #创建字体缓存
    sudo mkfontscale
    #创建字体文件夹
    sudo mkfontdir
    #更新字体缓存
    sudo fc-cache -fv
    #执行命令让字体生效
    source /etc/profile
    #如果安装失败 修改字体权限
    chmod 755 *.ttf
    #查看linux目前的所有字体
    fc-list
    #查看Linux目前的所有中文字体
    fc-list :lang=zh
    

二、代码中设置字体位置

//这种设置不需要安装字体 只需要将字体复制到一个目录 引用即可(可以用于docker部署)
FontSettings.setFontsFolder("/home/fonts", false);

你可能感兴趣的:(java,linux,服务器,java)