我正在寻找一个Python库,可以用来绘制简单的形状和字符,并将其保存到文件中(以可转换为PDF格式的方式)。如果不需要运行X服务器,那就更好了。
例如,可以看起来像这样:
import drawing_lib
obj = drawing_lib.Object()
for i in range(5):
obj.draw_line(from=(i*10, 20), to=(i*10+10, 35))
obj.save_pdf('five_inclined_lines.pdf')
有什么想法吗?
ctx.paint()
绘制记录表面的内容。请参见:http://cairographics.org/manual/cairo-Recording-Surfaces.html - Dov Grobgeld