2024-04-27 12:07:54 发布
网友
当使用PIL(ImageFont、ImageDraw等)呈现文本时,如果字体缺少特定字符的字形,它将跳过该字符。我在文档中看不到任何指定后备字体的机制。对于PIL中缺少的glyphs,是否有一个经过验证的方法来使用回退字体?在
我不知道怎么做,但我确实找到了一个解决办法。我用FontForge填充主字体中丢失的字形,用另一种字体的备份字形。正如这个答案所解释的:https://superuser.com/questions/490922/merging-two-font-into-one
唯一的问题是我运行的是OSX10.11.3,而FontForge当前的稳定版本就在这个O/S上消失了,所以我不得不从源代码构建FontForge。我是按照本页上的“自制”说明完成的: https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md
我不知道怎么做,但我确实找到了一个解决办法。我用FontForge填充主字体中丢失的字形,用另一种字体的备份字形。正如这个答案所解释的:https://superuser.com/questions/490922/merging-two-font-into-one
唯一的问题是我运行的是OSX10.11.3,而FontForge当前的稳定版本就在这个O/S上消失了,所以我不得不从源代码构建FontForge。我是按照本页上的“自制”说明完成的: https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md
相关问题 更多 >
编程相关推荐