Linux word转pdf汉字乱码

一. 问题

本地开发的一个word转pdf的服务,部署在linux上以后出现乱码,汉字一个也看不到。如下:
在这里插入图片描述

二. 方案

程序在本地能运行,部署到服务器出现异常,那肯定是环境差异。
检查了一下,服务器上确实没有相关的字体包,那就装一个。

1. 创建文件夹

上传前,需要在/usr/share/fonts/建一个新的目录,名字叫winFonts(mkdir winFonts)。

2. 上传本地字体

将本地电脑 C:\Windows\Fonts 下的文件全部上传到刚才创建的文件夹。

3. 生成字体索引文件(执行两条命令)

sudo mkfontscale
sudo mkfontdir

执行第二条命令时可能会报错

Couldn't determine full name

检查一下有没有你需要的字体,没有的话可以忽略。

4. 重启服务器

reboot

5. 刷新缓存

sudo fc-cache -fv

三. 要点

原文章先刷新缓存再重启,我实践的结果恰恰相反,先重启后刷新缓存。
只能说多刷新没错。

四. 鸣谢

Linux下word转pdf中文乱码问题

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值