2024-06-06 23:48:44 发布
网友
Hy,我使用的是PIL(Python图像库),没有lib freetype。在
有没有可能使用字体(我只需要调整文本大小,而不是更多!)不安装freetype?在
或者有没有可能设置字体的大小,而不设置字体的truetype,所以使用默认的truetype?在
这是一个在服务器上的项目,我可以只安装纯PIL,没有任何支持truetypes的扩展!在
如果您阅读manual for the ^{} module,您将看到Python图像库支持位图字体的PILFont格式。在
因此,在您自己的计算机上,渲染TrueType字体,以所需的大小,将位图保存为PILFont格式,然后在服务器上使用PILFont。您可以使用^{}将TrueType字体转换为BDF(Bitmap Distribution Format),然后使用PIL's ^{} utility将BDF转换为PILFont。见this question and its answers。在
如果您阅读manual for the ^{} module ,您将看到Python图像库支持位图字体的PILFont格式。在
因此,在您自己的计算机上,渲染TrueType字体,以所需的大小,将位图保存为PILFont格式,然后在服务器上使用PILFont。您可以使用^{} 将TrueType字体转换为BDF(Bitmap Distribution Format),然后使用PIL's ^{} utility 将BDF转换为PILFont。见this question and its answers。在
相关问题 更多 >
编程相关推荐