python3输出中文_解决Python3用PIL的ImageFont输出中文乱码的问题
今天在用python3+ImageFont输出中文时,结果显示乱码
# coding:utf-8
from PIL import Image, ImageDraw, ImageFont
image= Image.new('RGB', (559, 320),(255,255,255))
draw = ImageDraw.Draw(image)
# draw.text()
font = ImageFont.truetype("arial", 40, encoding="unic") # 设置字体
draw.text((100, 50), "哈哈哈", 'black', font)
# del draw
image.show()
# printers = win32print.EnumPrinters(10)
# print printers
有个简单的解决方法,修改字体为simsun.ttc即可:
# coding:utf-8
from PIL import Image, ImageDraw, ImageFont
image= Image.new('RGB', (559, 320),(255,255,255))
draw = ImageDraw.Draw(image)
# draw.text()
font = ImageFont.truetype("simsun.ttc", 40, encoding="unic") # 设置字体
draw.text((100, 50), "哈哈哈", 'black', font)
# del draw
image.show()
# printers = win32print.EnumPrinters(10)
# print printers
以上这篇解决Python3用PIL的ImageFont输出中文乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
python3输出中文_解决Python3用PIL的ImageFont输出中文乱码的问题相关推荐
- python3 文本处理_解决python3 写入中文文本查看为乱
在python3中我们直接使用 f = open("file","w") 然后写入中文时,我们先关闭然后再查看,时没问题的,但是如果我们在文本里面查看会正常的, ...
- ios python3闪退_解决Python3 cx_Freeze打包闪退/无法执行以及No module named 'matplotlib.backends.backend_tkagg'...
[虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在.所以了解原理很重要.这里讲述在没有ARC的情况下,如何使用Instruments来查找程 cx_Free ...
- python有中文无法保存_解决python3爬虫无法显示中文的问题
解决python3爬虫无法显示中文的问题 有时候使用python从网站上爬数据的时候,如果数据里包含中文,有时候显示的却是如下所示...\xe4\xba\xba\xef\xbc\x8c\xe6...类 ...
- python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题
终于下决心把python从2.7升到了3.7.懒人安装当然使用Anaconda. 安装成功,编译成功.但是用pip 安装包的时候提示: pip is configured with locations ...
- python3中map函数_解决Python3下map函数的显示问题
map函数是Python里面比较重要的函数,设计灵感来自于函数式编程.Python官方文档中是这样解释map函数的: map(function, iterable, ...) Return an it ...
- 笨办法学python3 pdf 脚本之家_解决python3输入的坑——input()
如下所示: a,b,c,d = input() 很简单的代码,如果输入为 1 -1 -2 3 结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3 ...
- python numpy安装失败_解决python3.x安装numpy成功但import出错的问题
问题描述 windows错误安装方法: pip3 install numpy 这种情况下虽然安装成功,但是在import numpy时会出现如下错误. import numpy ** on entry ...
- pythonurllib2方法_解决python3.6想使用urllib2包的方法
解决python3.6想使用urllib2包的方法 发布时间:2020-08-11 14:24:50 来源:亿速云 阅读:131 作者:小新 小编给大家分享一下解决python3.6想使用urllib ...
- python3文件处理_简述 Python3 文件处理
1.文件处理 找到文件 --> 打开文件 --> 操作:读.写 --> 保存 --> 关闭 1.1.1 写文件 (只要牵扯到文件操作,都是字符串:写文件的时候需要把写的数字转换 ...
最新文章
- 1.3-date命令
- PHP执行批量mysql语句
- GDCM:gdcm::SOPClassUIDToIOD的测试程序
- 十六进制转double
- iOS XMPP Framework 中文概述
- 第一个Win32 SDK应用程序
- Java 8:测试Lambda水
- php轻博客社区视频教程,轻博客主题 - SEO极致优化的ZBLOG轻博客主题
- Oracle 开窗函数--转
- node.js学习-整理
- java name_Java枚举name()方法及示例
- 分布式技术是大规模应用的最后一个考验
- Docker教程小白实操入门(11)--如何构建私有Registry
- 娱乐游戏及计算机动画论文,有关游戏美术设计论文
- 计算机网络 互联网使用的安全协议
- 支持jsp、php的免费空间
- rm -rf 误删除数据如何进行恢复
- halcon裁剪图像_【Halcon】Halcon学习之七:改变图像的现实方式和大小
- Markdown语法之html内嵌样式
- html网页启动不了404错误,造成网页 404 错误的几大原因介绍