使用fc-list命令查看系统中已经安装的字体。

若 centos 系统没有 fc-list 命令,需要先使用如下命令安装相关的软件包:

yum install -y fontconfig mkfontscale

安装成功后,就可以使用 fc-list 命令查看系统中已经安装的字体。如下:

查看系统中已经安装的中文字体,使用如下命令:

fc-list :lang=zh

默认情况下 centos6 和 ubuntu 是没有安装中文字体的。

cd /usr/share/fonts/

mkfontscale

mkfontdir

上传字体文件到/usr/share/fonts 目录

可以把微软自带的字体上传到服务器,也可以把70服务器上的文件夹复制到新服务器上。如下图所示

执行 fc-cache -fv,字体生效

再执行 fc-list 或 fc-list :lang=zh-cn

字体列表里面已有安装的字体,若测试不生效,尝试重启服务器即可。

如果还不行继续往下走

vim /etc/fonts/conf.d/49-sansserif.conf

sans-serif

serif

monospace

sans-serif

将倒数第四行的 sans-serif 修改为 WenQuanYi Zen Hei 就可以了。

若测试不生效,尝试重启服务器即可。

如果还不行继续往下走

创建 69-language-selector-zh-cn.conf

serif

Microsoft YaHei

AR PL UMing CN

AR PL ShanHeiSun Uni

WenQuanYi Bitmap Song

Bitstream Vera Serif

DejaVu Serif

AR PL UKai CN

AR PL ZenKai Uni

sans-serif

WenQuanYi Zen Hei

Microsoft YaHei

Bitstream Vera Sans

DejaVu Sans

WenQuanYi Zen Hei

AR PL UMing CN

AR PL ShanHeiSun Uni

WenQuanYi Bitmap Song

AR PL UKai CN

AR PL ZenKai Uni

monospace

Microsoft YaHei

Bitstream Vera Sans Mono

DejaVu Sans Mono

WenQuanYi Zen Hei

AR PL UMing CN

AR PL ShanHeiSun Uni

WenQuanYi Bitmap Song

AR PL UKai CN

AR PL ZenKai Uni

若测试不生效,尝试重启服务器即可。

在linux系统下java实现pdf导出汉字无法显示_Linux环境下iText生成pdf中文不显示问题...相关推荐

  1. Linux系统中Java环境的搭建及JDK的安装(附上每一步操作截图及说明)【一看就懂】

    开门见山 第一步: 官网下载你所要使用的jdk版本:或本地已经存在的Linux系统的jdk压缩包.(这里以jdk1.8为例) 将此压缩包按如下图所示操作(1.进入/opt/文件 2.将压缩包拖入此处) ...

  2. java itext 横线,Java itext生成pdf设置下划线,,package cn.o

    Java itext生成pdf设置下划线,,package cn.opackage cn.outofmemory.example.itextpdf;import com.itextpdf.text.C ...

  3. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  4. java 生成pdf itext_使用Java组件itext 生成pdf介绍

    iText是一个能够快速产生PDF文件的Java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给合.使用iText与 ...

  5. java itext 设计器_使用Java组件itext 生成pdf的介绍

    [IT168 技术]iText是一个能够快速产生PDF文件的java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给 ...

  6. java pdf 首行缩进_java使用iText生成pdf文档的对齐方式

    一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或 ...

  7. java使用iText生成pdf文档的对齐方式

    一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或 ...

  8. java生成pdf加密_java使用iText 生成PDF全攻略(表格,加密)

    java使用iText 生成PDF全攻略,包括创建文档,设置字体,添加表格(PdfPTable),创建新页(newPage),设置布局,加密 主要使用的jar包: itextpdf-5.4.2.jar ...

  9. itextpdf 怎么下划线_Java itext生成pdf设置下划线,itextpdf,package cn.o

    Java itext生成pdf设置下划线,itextpdf,package cn.opackage cn.outofmemory.example.itextpdf;import com.itextpd ...

最新文章

  1. 使用Java企业级技术开发大型系统(3)
  2. mysql的in查询是可以用到索引吗?亲测详解
  3. Linux(CentOS 5)下安装Oracle10 客户端(转)
  4. 深度学习入门|第5章 误差反向传播法(二)
  5. 【CF 应用开发大赛】智能静音android应用
  6. python 平方根_数的Python平方根
  7. Kubernetes 小白学习笔记(12)--搭建一个kubernetes集群-安装dashboard和heapster并验证集群安装结果
  8. USTC2017 writeup
  9. phpstudy使用教程(一)
  10. mysql查询重复名字的数据都查出来_mysql 查询重复字段 内容
  11. 第七章 变量进阶与点阵LED 练习题
  12. 初中计算机试题戏曲进校园,戏曲进校园的作文(精选5篇)
  13. TreeView的用法
  14. 2023最新JDK下载、安装与配置教程(jdk17.0.5以及jdk11.0.17)
  15. CSS实现有“边框”的下三角
  16. Gmail 邮箱访问登录
  17. bios设置识别linux硬盘,linux下如何查看硬盘插在主板那个SATA接口上?梅捷主板SY-A77M3+ bios设置 咋设置啊...
  18. Java设计模式----------享元模式
  19. 安卓中蓝牙对战游戏 (cocos2d-x 调用)
  20. PHP Fatal error: Uncaught RedisException: Redis server went away in

热门文章

  1. 好的程序员“借”,伟大的程序员“偷”!
  2. 如何快速写一款小而美的“上滑无限加载的控件”?| 博文精选
  3. 区块链如何击败 AI、云计算成为最受欢迎技能?
  4. “一切即代码”究竟意味着什么?
  5. GitHub 迎来内置 CI/CD,对所有开源项目免费!
  6. 著名程序员 Eric S. Raymond :用 SaaS 是一种危险的愚蠢行为
  7. Windows 7 时代即将终结!
  8. Python 分析 35 年的考研英语真题词汇,解读孤独的考研大军!
  9. 5 天 6 亿 3000 万数据泄露,怎么做才能跑赢骗子?
  10. 程序员如何处理被 “吃” 掉的异常?