猫史档案馆


那个神奇的代码

用户:轩霆1轩霆1查看:1 回复:3 评论:1 创建时间:2023-06-29T19:39:12


其他准备工作,这些要放到同一个文件夹

center_image

from PIL import Image, ImageDraw, ImageFont
import matplotlib.pyplot as plt

# 字.txt 是字符文本文档的名字,如果那个文本文档改名字了这里也要改
with open("字.txt","r",encoding="utf-8") as f:
    strs = f.read()

# deng.ttf 是字体名字,如果改名字了或者换了其他字体这里也要改成相应名称。70是字体大小,那个正方形纯喵的边长是多少这里就填多少
font = ImageFont.truetype("deng.ttf", 70)

j=0
for i in strs:
    j+=1
    # 图.jpg 是正方形纯喵的名称,记得修改成正确的
    img = Image.open("图.jpg")

    # 70 是正方形纯喵边长,记得修改(如果图片是png格式,RGB要改成RGBA)
    img_new = Image.new("RGB", (70, 70))

    draw = ImageDraw.Draw(img_new)

    # 255,255,255 是字体颜色,RGB红绿蓝,你应该知道
    draw.text((0, 0), i, fill=(255, 255, 255), font=font)

    img.paste(img_new, (0, 0))

    # 所有字 是保存成品的文件夹名称,记得改。如果正方形纯喵是png,要把jpg改掉
    img.save("所有字/{}.jpg".format(j))

 

电脑中保存的字体一般在C:/windows/fonts

如果我没记错的话

找一个中文字体,点开它,把里面的文件拖出来就行


回复

上一页1 页 / 共 1下一页
轩霆1轩霆1

纯喵,是纯色的图,这都给屏蔽了。。。

点赞0


评论


Yua2nZHo1uLv4半退Yua2nZHo1uLv4半退

额额

点赞0


评论


源码积木源码积木

是java

点赞0


评论