linux core文件乱码,.net core在linux下图片中文乱码
不得不吐槽一下,.net core 2.2的System.Drawing在linux有很多坑,又是依赖libgdiplus,又是依赖gdiplus,依赖解决了又来了个中文乱码,怎的一声哀叹
这里做个笔记:
因为.net core在linux的画图功能依赖于libgdiplus插件,所以需要安装
CentOS:sudo yum install libgdiplus-devel
UBuntu:sudo apt-get install libgdiplus
如果按照了还不行,重启项目,或者重启服务器再试试
再说说中文乱码,随便使用System.Drawing的BItmap画个图,带上几个中文,在windows上运行都正常,中文好好的显示着,到了linux,无论是Ubuntu还是CentOS,中文都是方框。
这个是linux上没有响应的字体导致的,解决办法是进入本地的C:\Windows\Fonts目录,将自己需要的自己拷贝到linux的的/usr/share/fonts目录下,如果不知道自己用的哪一个,干脆全部拷贝得了。
不过为了方便以后管理,可以在/usr/share/fonts下建立个目录,用于存放这些字体。
接着输入命令fc-cache刷新字体缓存,然后看看字体是否正常了,如果不正常,可以使重启项目或者重启服务器再试试。
另外,如果提示fc-cache命令不存在,可能需要安装对应的插件,安装以下就好了sudo apt install fontconfig或者sudo yum install fontconfig
完事了,也可以使用 fc-list :lang=zh看看中文字体有没有
哎,.net core的坑还有很多,慢慢踩吧,希望微软再给力点
linux core文件乱码,.net core在linux下图片中文乱码相关推荐
- linux下mysql乱码_linux下mysql中文乱码
登录mysql执行 mysql> show variables like 'character%'; 发现编码有些不是utf-8 修改/etc/mysql/my.cnf,网上说的是/etc/my ...
- linux dump 文件位置,查询和修改Linux操作系统生成core dump文件的路径
1.core文件的生成开关和大小限制 (1)使用ulimit -c命令可查看core文件的生成开关.若结果为0,则表示关闭了此功能,不会生成core文件. (2)使用ulimit -c filesiz ...
- LINUX UBUNTU 通过共享文件夹在UBUNTU VIM 下打开的乱码问题
LINUX UBUNTU 通过共享文件夹在UBUNTU VIM 下打开会乱码,网络上改了乱七八糟的最后把VIM改成了发现printf和cat一样是乱码,最后将共享文件夹的文件存储方式改成utf-8,就 ...
- linux python乱码_linux下python中文乱码解决方案详解
linux下python中文乱码解决方案详解 发布时间:2020-09-06 20:24:49 来源:脚本之家 阅读:68 1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton ...
- linux把文件移到当前目录下,松勤软件测试-如何用Linux将一个文件移动到另一个目录下...
原标题:松勤软件测试-如何用Linux将一个文件移动到另一个目录下 用mv命令进行操作 1.作用 mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中.该命令等同于DOS系统下的ren和mov ...
- linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...
linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...
- Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法
Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法 Eclipse 工具中的操作 流程图片生成的两种方式: 使用 activiti-designer 设计流程图 ...
- notepad++打开文件后,我再用记事本打开中文乱码解决办法
notepad++打开文件后,我再用记事本打开中文乱码 用natepad++打开文本,然后将编码方式 改成ANSI编码就能解决该问题
- centos php 中文乱码,XShell连接CentOS 7.2显示中文乱码问题的解决方法
背景 使用U盘往Windows主机.Linux主机传文件还是经常的事,但有时候文件名有中文, 传到Linux机器会有乱码,选择起来也很麻烦,最近刚好遇到,写下解决方法. 环境 Linux [root@ ...
最新文章
- python基本图形绘制_【Python】Python基本图形绘制-Go语言中文社区
- Linux下command not found(以CentOS下没有telnet为例)
- vlc插件怎么用 wpf_使用Vlc.DotNet在我的WPF项目中添加vlc的问题。
- 服务器安全-使用ipset 和iptables禁止国外IP访问
- java程序员专业技能_java程序员简历专业技能怎么写
- KMS激活工具 HEU_KMS_Activator_CH_v7.8.4
- WIN10打印机显示服务器脱机,图文给您说win10网络打印机脱机的解决方法
- Istio 南北向流量管理
- 16张SIM卡,8路5g多卡聚合路由器5g多卡汇聚路由器,多网融合,弱网通信
- NAT类型及工作原理
- Spring定时任务的Demo
- 影视处理计算机配置,影视后期制作需要什么样的电脑配置
- python怎么编写对称图案_python – 无论matplotlib中的箭头角度如何,都使箭头形状对称...
- 【Pytorch】复现FCN for Left Ventricle(LV) segmentation记录
- Java媒体框架(JMF)
- java jar manifest文件,java打包jar,以及manifest文件使用说明
- centos上安装使用xdotool
- 解决方案 | 不论何时,保密之弦必须时刻绷紧
- ThinkPHP5整合阿里云oss
- C语言基础知识-数组和字符串