python-3.x - 如何为 python PIL draw.text 选择正确的 unicode 字体?
问题描述
我正在尝试使用 PIL draw.text 将具有未知语言的 unicode 文本绘制到图像中。我想使用 google noto 字体来做到这一点。
问题是没有字体文件包含所有 unicode 字符,所以我需要选择正确的字体文件传递给 draw.text 例如渲染日语我需要加载“Noto Sans CJK JP”字体文件,但对于法语,“Noto” Sans”字体文件。我知道不可能将所有字体合并到一个大文件中。
如何为我的 unicode 选择正确的文件?
解决方案
推荐阅读
- wordpress - WordPress 自定义徽标
- node.js - 为某些图像链接下载 S3 图像链接并为某些图像链接查看
- r - 使用 rstatix 的简单 2 向交互警告消息
- node.js - 如何比较mongodb文档中的两个多个文件
- html - 引导选择大列表向下滚动页面(我不能使用最大高度/滚动条)
- css - 是否已弃用带有 @use 的 scss 文件?
- twitter - 如何验证 Tweepy 应用程序以通过不和谐发送推文
- windows - 在 Windows 上安装 Hortonworks 沙箱时出错
- javascript - 如何使用承诺并稍后在我的代码中使用结果?
- python - Python脚本复制整个excel文件而不是处理单行