当前位置: 首页 > news >正文

【Linux】linux | 修改系统编码 |  增加字体处理 | 图片处理字体变成方块

一、说明

1、CentOS7

二、修改系统编码

  1. 编辑文件

vi /etc/locale.conf
  1. 修改编码并保存

LANG=zh_CN.UTF-8
  1. 配置生效

source /etc/locale.conf
1)修改系统编码,只是让系统支持中文编码
2)不解决文字不显示的问题;往后看

三、解决字体不显示问题

  1. 非正常显示示例图

  1. 正常显示示例图

  1. 原因

1)项目使用hutool的图片工具,对图片增加水印或者说增加一些文字;win没问题,linux成块了
2)原因:使用了字体“宋体”,而win默认支持宋体,而linux不支持中文字体,所以就成块了
3)解决: copy相应字体即可
  1. 复制win字体到win的另外一个文件夹

C:\Windows\Fonts
1)win的字体存放
2)复制到另外一个目录,因为需要上传到linux,直接上传是没有操作权限的
3)所以复制出来
  1. 进入linux字体目录

cd /usr/share/fonts
mkdir chinese
cd chinese
chmod 755 /usr/share/fonts/chinese/*
cd /usr/share/fonts/chinese
  1. 将win字体上传

  1. 安装工具

yum install mkfontscale -y
  1. 执行关联

mkfontdir
fc-cache
mkfontscale
1)完成,重新操作就可以了

http://www.lryc.cn/news/38753.html

相关文章:

  • R语言介绍及安装教程
  • Linux 练习九 (IPC 消息队列)
  • 在Win 11下使用Visual Studio 2019和cygwin编译JBR(Java SDK 17)源码
  • java基础学习 day51 (匿名内部类)
  • Spring MVC程序开发(三大功能)
  • stack,queue
  • shiro反序列化
  • 【GoF 23 概念理解】IoC/DI(控制反转/依赖注入)
  • stm32外设-GPIO
  • AfxMessageBox 自定义封装
  • 登入vCenter显示503,证书过期解决办法
  • 设计模式(十九)----行为型模式之命令模式
  • 【数据库】数据库基础架构
  • English Learning - L2 语音作业打卡 双元音 [ɔɪ] [ɪə] Day16 2023.3.8 周三
  • C++语法规则4(C++面向对象)
  • 【Spring 深入学习】AOP的前世今生之后续
  • 软考高项——配置管理
  • 网站SEO优化,网站TDK三大标签SEO优化,LOGO SEO优化
  • select查询语句
  • 没有对象感,沟通太费劲
  • 智能优化算法之遗传算法
  • 【rabbitmq 实现延迟消息-插件版本安装(docker环境)】
  • 【大数据】HDFS管理员 HaAdmin 集群高可用命令详细使用说明
  • 京区航天研究所 哪些比较好的研究所?
  • Nacos配置拉取及配置动态刷新原理【源码阅读】
  • 第十届省赛——9等差数列(集合做法)
  • 《数据分析-JiMuReport03》JiMuReport报表设计入门介绍-新建报表
  • 从功能测试进阶自动化测试,爆肝7天整理出这一份超全学习指南【附网盘资源】
  • CNN神经网络——手写体识别
  • python调试模块ipdb