zoukankan      html  css  js  c++  java
  • linux下安装字体

    linux下字体问题

    项目中有个生成影像的功能,是最近新做的。具体做法就是使用freemarker将数据和模板(xml)绑定。解析最后的xml模板使用itext-pdf生成pdf文件,再使用ice-pdf将pdf数据转换成图像。

    之前本机开发都能正常生成。文本字体选了常见的宋体。但是部署到测试环境后发现,中文字体可以正常显示,英文和数字显示的不是宋体。因为本机是windows,服务器是linux,所以猜测应该是linux的字体和windows不一致导致的。

    网上找了很多关于linux字体,包括宋体有问题的帖子,很多是修改配置,最后询问其他开发过相关功能的项目组,是服务器需要安装相关字体。将宋体的simsun.ttf安装一下就好了。

    附上,安装教程

    1. 上传字体文件到服务器/usr/shared/fonts目录下,建议新建一个子文件夹,例如:chinese

    2. 建立字体索引信息,更新字体缓存

    sudo mkfontscale    
    sudo mkfontdir
    
    1. 让字体生效
    source /etc/profile
    

    如果还不能生效,可以试试重启服务器。

    参考:

    CentOS6.5 安装字体(宋体)

  • 相关阅读:
    2020/12/2
    2020/12/1
    Cannot do a soft reset in the middle of a merge
    webpack img
    rm -fr ".git/rebase-apply"
    css 颜色
    初始化样式
    a标签
    esma 最新
    前端
  • 原文地址:https://www.cnblogs.com/jimmyfan/p/11359808.html
Copyright © 2011-2022 走看看