我不确定我做错了什么,但这真的很奇怪。不确定我是否应该向 wand 的 Git 存储库提交新问题。
编辑:我正在尝试绘制一个矩形。
考虑以下代码:
from wand.drawing import Drawing
from wand.color import Color
from wand.image import Image
def drawer():
square = Drawing()
square.fill_color = Color('#fff')
square.stroke_width = 4
square.stroke_color = Color('red')
square.rectangle(left=100, top=100, width=100, height=100)
return square
im = Image(width=500, height=500)
sq = drawer()
sq.draw(im)
im.save(filename='test1.png')
这输出:
根据我的尝试和错误,如果square.stroke_width
小于或等于 2,则不会发生这种情况。
我不确定是魔杖的错误还是我做错了什么。