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()的区别与用途

②   字体加粗、倾斜、下划线、删除线等的设置

③   画图时线宽的规定

④   线型设置(加粗,虚线...)

05-11 09:36
查看更多