2、ImageDraw.Draw(image)
3、drawObject.line([x1,y1,x2,y2] ,options)
以(x1,y1)为起始点,以(x2,y2)为终止点划一条直线。
[x1,y1,x2,y2]也可以写为:(x1,y1,x2,y2),[(x1,y1),(x2,y2)]等,options选项包含的fill选项规定线条颜色,具体方法如下各例所示:
4、drawObject.arc([x1, y1, x2, y2], startAngle, endAngle, options)
5、drawObject.ellipse([x1,y1,x2,y2], options)
6、drawObject.chord([x1, y1, x2, y2], startAngle, endAngle, options)
7、drawObject.pieslice([x1,y1,x2,y2], startAngle, endAngle, options)
8、drawObject.polygon(([x1,y1,x2,y2,…],options)
9、drawObeject.rectangle([x1,y1,x2,y2],options)
10、drawObject.text(position, string, options)
11、drawObject.textsize(string, options)
ImageFont
2、 ImageFont.truetype(filename , wordsize)
3、Font.getsize(text)
Questions:
① Getsize()与textsize()的区别与用途
② 字体加粗、倾斜、下划线、删除线等的设置
③ 画图时线宽的规定
④ 线型设置(加粗,虚线...)