An emoji rendering Extension for PIL
uv add emosvgfrom PIL import Image, ImageFont
import emosvg
with Image.new("RGB", (300, 50)) as image:
font = ImageFont.truetype("arial.ttf", 30)
emosvg.text(image, (10, 10), "笑脸😀笑脸 smile😀smile", font=font)MIT License