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

2023-05-16

一、说明

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)完成,重新操作就可以了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Linux】linux | 中文 |  修改系统编码 |  增加字体处理 | 图片处理字体变成方块 的相关文章

  • 批量解决word中行距设置为固定值图片显示不全的问题

    在写论文的时候 xff0c 很多学校要求正文行距为固定值 xff08 比如说23磅 xff09 xff0c 这时候在正文中的图片格式往往是嵌入式的 xff0c 也就被当做文本的一部分 xff0c 故其只能在word文档中显示出一小部分 解决
  • HoloLens原理分析和硬件拆解

    不同于Google Glass 等AR 产品只能在固定位置显示一个虚拟屏幕 xff0c HoloLens 能把全息影像和真实环境杂糅在一起 xff0c 使全息影像像真实物体一样摆放在一个固定位置 xff0c 并且能像真实物体在视觉上一样近大
  • Kalibr标定camera-IMU详细步骤

    Kalibr标定相机和IMU Camera IMU Calibration 基本情况 目的 我们进行camera IMU标定的目的是为了得到IMU和相机坐标系的相对位姿矩阵T和相对时间延时t shift t imu 61 t cam 43
  • catkin build和catkin_make的区别和使用

    网上找的资料都很碎 xff0c 最好的资料是官方github文档 xff1a https github com catkin catkin tools https catkin tools readthedocs io en latest
  • darknet_ros(yolo移植到ros系统)代码分析

    darknet ros就是darknet在ros操作系统下的版本 xff0c 即在ros下使用yolo进行目标检测 首先对其文件分类 xff1a launch文件是ros格式的roslaunch文件 xff1b src文件夹下的就是它的主要
  • 激光雷达(lidar)和相机(camera)联合标定调研(基于Autoware的详细步骤)

    简单记录一下使用Autoware对lidar和cam联合标定的步骤和一些注意事项 首先 xff0c 开源的lidar和cam标定方案不多 xff0c 花了一天查资料大概有以下几个 xff1a but velodyne https githu
  • Mark一下~激光雷达点云投影到图像的方法(基于autoware的lidar_camera_calibration,外参不匹配的一些坑)

    按上篇博客的思路 xff0c 先使用autoware完成了对lidar和cam的外参标定工作 xff0c 得到的外参包括3 3R xff08 旋转矩阵 xff09 和3 1T xff08 平移向量 xff09 xff0c 统一在4 4的外参
  • Bootloader for STM32F10X

    由于懒得上传图片 xff08 图片太多 xff0c 一个个传好慢 xff09 就麻烦大家去下载WORD文档吧 xff0c 有图有真相 文档下载 http pan baidu com s 1gdnFnMF 工程下载 http download
  • 互斥量实践

    互斥量是一种特殊的二值信号量 互斥量的状态只有两种 xff0c 开锁或闭锁 xff08 两种状态值 xff09 互斥量支持递归 xff0c 持有该互斥量的线程也能够再次获得这个锁而不被挂起 自己能够再次获得互斥量 互斥量可以解决优先级翻转问
  • PX4在GAZEBO仿真中加载iris模型问题

    1 PX4启动仿真的launch系列文件 1 1 单个launch文件解读 打开每个文件的开头 xff0c 都有对它功能的描述 px4 launch Posix SITL PX4 launch script Launches Only PX
  • ROS运行管理之launch文件

    ROS是多进程 节点 的分布式框架 xff0c 一个完整的ROS系统实现 xff1a 可能包含多台主机 xff1b 每台主机上又有多个工作空间 workspace xff1b 每个的工作空间中又包含多个功能包 package xff1b 每
  • C语言中#pragma pack(1)的用法

    一 xff1a 何时使用 pragma pack 1 的用法大多是用在结构体中 二 为什么使用 pragma pack 1 结构体的字节对齐方式在不同的编译器中不同 xff0c 会存在数据冗余 xff0c 以下举个例子 struct exa
  • STM32与ROS之间的串口通信

    一 引言 马上要找工作了 xff0c 因此总结一下之前做的项目里面涉及到的重要的知识点 xff0c 经常使用到STM32与ROS之间的串口通信 xff0c 串口通信必然涉及到发送和接收两个过程 xff0c 下面详细讲解 二 STM32向RO
  • CPU、MCU、MPU、DSP的区别

    CPU xff08 Central Processing Unit xff0c 中央处理器 xff09 发展出来三个分枝 xff0c 一个是DSP xff08 Digital Signal Processing Processor xff0
  • 四旋翼与四元数学习笔记

    为了实现四旋翼无人机的编队控制 xff0c 重点学习了四旋翼加速度转换为姿态角和推力指令的具体手段 xff0c 详细学习了四元数 旋转矩阵 欧拉角在四旋翼上的应用 xff0c 学习了四旋翼的几何控制法 姿态角控制器设计 xff0c 学习了m
  • Anaconda安装

    一 确认系统 Windows系统与Linux系统的安装包不一样 xff0c 首先确认机带系统 二 下载安装包 2 1 桌面版系统下载安装 从清华镜像下载速度会比较快 网址为 xff1a https mirrors tuna tsinghua
  • SPI接口及驱动

    1 简介 SPI接口是Motorola 首先提出的全双工三线同步串行外围接口 xff0c 采用主从模式 xff08 Master Slave xff09 架构 支持多slave模式应用 xff0c 一般仅支持单Master 时钟由Maste
  • SLAM基础知识总结

    SLAM基础知识总结 1 视差与深度信息2 3D世界坐标点 gt 2D像素坐标 正向投影 2 1 世界坐标 to 摄像机坐标 xff08
  • 第五章 控制系统的稳定性分析

    2006 04 04 10 26 46 第五章 控制系统的稳定性分析 控制系统实用的首要条件是系统必须稳定 本章介绍稳定性的基本概念 稳定性判据 系统的相对稳定性 1 控制系统稳定性的基本概念 一 xff0e 稳定性的定义 xff1a 系统
  • 【无人机开发】通讯协议MavLink详解

    1 MAVLink简介 MAVLink xff08 Micro Air Vehicle Link xff0c 微型空中飞行器链路通讯协议 xff09 是无人飞行器与地面站 xff08 Ground Control Station xff0c

随机推荐

  • Android注解基础用法

    注解的介绍 注解介绍 注解是在 Java SE5 引入进来的 注解又称为标注 xff0c 用于为代码提供元数据 作为元数据 xff0c 注解不直接影响你的代码执行 xff0c 但也有一些类型的注解实际上可以用于这一目的 可以作用在类 方法
  • EXCEL数据导入TIPTOP ERP 系统

    测试系统TIPTOP GP 3 0 主要用到DDE API 函数描述DDEConnectThis function opens a DDE connectionDDEExecuteThis function executes a comma
  • 【Python】闭包的实现原理,如何在内部函数修改外部函数的变量

    什么是闭包 xff1f 闭包是指在一个函数中定义了一个另外一个函数 xff0c 内函数里运用了外函数的临时变量 xff0c 并且外函数的返回值是内函数的引用 xff0c 这样就构成了一个闭包 闭包的使用 xff0c 可以隐藏内部函数的工作细
  • C++ 构造函数后加冒号

    其实冒号后的内容是初始化成员列表 xff0c 一般有三种情况 xff1a 1 对含有对象成员的对象进行初始化 xff0c 例如 xff0c 类line有两个私有对象成员startpoint endpoint line的构造函数写成 xff1
  • PCL-- cpprestsdk发送http请求

    前言 通过前文的内容 xff0c 以及将基本的PCL的库函数学习完成 xff0c 但是考虑到系统的存在 xff0c 并非孤立的 xff0c 是相互沟通交流的 考虑到当下可移植性 xff0c 以及便捷性 xff0c 采用Http的方式进行 x
  • PX4 offboard模式能接收的mavros指令

    以下内容针对px4 v1 11 3 xff08 2021 01 xff09 px4 offboard模式下可以接收上位机发送来的setpoint值 xff0c 可以利用ROS包mavros来发送这些setpoint xff08 期望值 xf
  • NVIDIA Jetson NX 控制GPIO

    目录 前言运行引脚图片 前言 看到一些博客说需要pip安装Jetson GPIO 以及通过下面命令设置用户权限 sudo groupadd span class token operator span f span class token
  • 程序员们,AI来了,机会来了,危机也来了

    程序员们 xff0c AI来了 xff0c 机会来了 xff0c 危机也来了 1 人工智能真的来了 纵观古今 xff0c 很少有计算机技术能有较长的发展寿命 xff0c 大部分昙花一现 xff0c 比如 xff1a 昔日的DOS windo
  • VNC连接服务器(centos 7)后黑屏,鼠标是一个小方框?

    问题描述 xff1a VNC连接服务器 xff08 centos 7 xff09 后黑屏 xff0c 鼠标是一个小方框 xff1f 尝试了网上说的思路 xff0c 大部分不能解决问题 只有一个部分解决 xff08 可以出来类似打开主文件夹后
  • Docker 命令

    1 Docker命令 docker info 显示 Docker 系统信息 xff0c 包括镜像和容器数 docker version 显示 Docker 版本信息 2 镜像命令 docker images 列出本地镜像 docker im
  • 四轴无人机——MAVLink通讯协议

    MAVLink 是一种非常轻量级的消息传递协议 xff0c 用于与无人机 xff08 以及机载无人机组件之间 xff09 进行通信 MAVLink 遵循现代混合发布 订阅和点对点设计模式 xff1a 数据流作为主题发送 发布 xff0c 而
  • 【Java】 java | java连接mysql报错 | Unsupported record version Unknown-0.0

    一 错误信息 Unsupported record version Unknown 0 0 二 问题 jdbc的ssl连接问题 三 解决 jdbc mysql 192 168 100 122 3306 torna useUnicode 61
  • 【Linux】 linux | rpm | rpm安装 | 卸载 | 升级 | 查询已安装

    rpm资源搜索 https rpmfind net linux RPM http rpm pbone net rpm安装 rpm ivh rpm卸载 rpm e rpm查询已安装 rpm qa grep rpm升级库 rpm Uvh
  • 【Docker】docker | 迁移docker目录

    一 场景说明 1 物理机磁盘空间不够用了 2 docker的镜像 容器 卷等资料的默认路径为 xff1a var lib docker 3 增加了数据盘挂在 xff0c 需要将docker的全部资料更换个目录 二 操作 确认是否满足切换条件
  • 【Docker】docker | 更新源

    一 编辑 vi etc docker daemon json 二 更新源并保存 34 registry mirrors 34 34 https xxxxx mirror aliyuncs com 34 34 http mirrors ust
  • 【Redis】redis | redis操作 | 指令 | set

    一 说明 1 记录redis常用操作 2 基于redis cli 3 基于redis数据结构 二 Set xff08 集合 xff09 赋值 sadd tcp online iccid 001 遍历 smembers tcp online
  • Ros-gazebo xacro文件命名空间

    xacro是urdf模型文件的升级版 如果想要在gazebo中用ros的spawn model以 lt group ns 61 34 arg namespace 34 gt 同时打开多个这个xacro模型 xff0c 要注意xacro文件中
  • 使用Spring的注解方式实现AOP

    Spring对AOP的实现提供了很好的支持 下面我们就使用Spring的注解来完成AOP做一个例子 首先 xff0c 为了使用Spring的AOP注解功能 xff0c 必须导入如下几个包 aspectjrt jar aspectjweave
  • 【Linux】linux | 修改dns | 修改网卡dns

    一 说明 1 业务需要 xff0c 需要修改服务的dns的地址 2 改成阿里的 二 操作 查询需要修改dns的网卡 ifconfig 说明1 xff1a 留意ens192 xff0c 即网卡名称 查看网卡配置文件信息 cd etc sysc
  • 【Linux】linux | 中文 |  修改系统编码 |  增加字体处理 | 图片处理字体变成方块

    一 说明 1 CentOS7 二 修改系统编码 编辑文件 vi etc locale conf 修改编码并保存 LANG 61 zh CN UTF 8 配置生效 source etc locale conf 1 xff09 修改系统编码 x