gpt4 book ai didi

python - 有没有办法用 PIL 来回退丢失的字形?

转载 作者:行者123 更新时间:2023-12-03 20:19:50 26 4
gpt4 key购买 nike

当使用 PIL(ImageFont、ImageDraw 等)渲染文本时,如果字体缺少特定字符的字形,它只会跳过该字符。我在文档中没有看到任何用于指定后备字体的机制。是否有一个行之有效的方法来使用回退字体来处理 PIL 中丢失的字形?

最佳答案

我无法弄清楚如何做到这一点,但我确实找到了解决方法。我使用 FontForge 来填充主字体中缺失的字形,并使用另一种字体的备用字形。如本答案所述:https://superuser.com/questions/490922/merging-two-font-into-one

唯一的问题是我运行的是 OS X 10.11.3,而当前的 FontForge 稳定版本就在该操作系统上消失了。所以我必须从源代码构建 FontForge。我按照此页面上的“自制软件”说明进行了操作:
https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md

关于python - 有没有办法用 PIL 来回退丢失的字形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35436932/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com