嗨,我正在做一个项目,我必须使用 python 脚本生成图像(例如 .png、.bmp 等)。
图像必须具有:
- 3种不同颜色的小盒子(8x8px)
- 2 种不同尺寸的水平(普通)文本和 3)垂直文本(旋转普通文本)(像这样:http ://devcity.net/Data/ArticleImages/Dual_Labels.jpg )所以不是很复杂的事情。
我在 PiL(Python 图像库)上度过了最后几天。对于小盒子,它工作得很好而且很容易。但是要在图像中生成文本,它就不能正常工作。
也可以使用标准字体(pilfont-type)编写普通文本。但我无法设置此文本的 px 大小。使用 truetypes 时,出现以下错误:“未安装 _imagingft C 模块”
我已经“用谷歌搜索”了这个,这似乎是一个流行的问题。我的问题是,该脚本还必须在其他 python 系统上运行。我可以接受的是,我必须在每台系统/计算机上安装 Pil,但我无法每次都解决 truetypes 的问题!我正在使用 Python 2.7 和 pil 1.1.7。
所以对于我的问题:对于我的脚本必须生成的命名“表单”,您会向我推荐什么库(或使用脚本生成图像的其他方法)?
是否可以使用我在“Pure-Python”中的脚本创建,例如用文本和颜色像素编写位图文件,所以没有任何扩展?(对我来说是最佳解决方案)