【发布时间】:2019-02-07 06:47:38
【问题描述】:
我的目标是生成(在 Windows 下的 Python 中)渲染任何 unicode 字符的位图图像,尤其是表情符号。我已经安装了几种对表情符号友好的字体(包括Symbola)用于测试目的。
到目前为止,我已经尝试过 PIL、matplotlib 和 pygame,但这些都不能在 Windows 下完成(前两个显然可以在某些版本的 Linux / MacOS 上完成,而 pygame 明确限于字符以上到 0xffff,排除表情符号)。
我发现reportlab 能够生成带有表情符号的 PDF(而它的位图渲染器无法正确渲染它们),但我仍然需要找到一种方法从 PDF 中提取表情符号并将其转换为位图.我觉得必须有一个更简单的方法......
注意:这个问题与 Rendering Emoji with PIL 有关,但如果另一个库可以完成这项工作,我不一定想使用 PIL
【问题讨论】:
标签: python windows unicode emoji