python 将windows字体中的汉字生成图片的方法

Posted 栽种绝处的花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 将windows字体中的汉字生成图片的方法相关的知识,希望对你有一定的参考价值。

#encoding: utf-8
import os
import pygame

chinese_dir = ‘黑体常规‘
if not os.path.exists(chinese_dir):
os.mkdir(chinese_dir)

pygame.init()
start,end = (0x4E00, 0x9FA5) # 汉字编码范围
for codepoint in range(int(start), int(end)):
word = chr(codepoint)
font = pygame.font.Font("simhei.ttf", 64)
# 当前目录下要有微软雅黑的字体文件msyh.ttc,或者去c:WindowsFonts目录下找
# 64是生成汉字的字体大小
rtext = font.render(word, True, (0, 0, 0), (255, 255, 255))
pygame.image.save(rtext, os.path.join(chinese_dir, word + ".png"))
















以上是关于python 将windows字体中的汉字生成图片的方法的主要内容,如果未能解决你的问题,请参考以下文章

小知识点免费头像API,用 Python Flask 动态生成一个汉字头像

小知识点免费头像API,用 Python Flask 动态生成一个汉字头像

精简TTF字体汉字字体瘦身 FontPruner(非字蛛)

python生成词云图

问题记录之用poi生成图片并插入到word时,图片中的中文显示不出来

有啥app可以自己做文字图片