我正在使用 curve_to與pycairo一起繪圖,這是代碼:ctx.move_to(0.4,0.8)ctx.curve_to(0.3,0.4 ,0.4,0.4 ,0.4,0.4)ctx.set_source_rgb(0,0,0)ctx.set_line_width(0.001)ctx.fill()ctx.move_to(0.4,0.8)ctx.line_to(0.5,0.8)ctx.set_source_rgb(0,0,0)ctx.set_line_width(0.001)ctx.stroke()ctx.move_to(0.5,0.8)ctx.curve_to(0.6,0.4 ,0.5,0.4 ,0.5,0.4)ctx.set_source_rgb(0,0,0)ctx.set_line_width(0.001)ctx.fill()ctx.move_to(0.4,0.4)ctx.line_to(0.5,0.4)ctx.set_source_rgb(0,0,0)ctx.set_line_width(0.001)ctx.stroke()我想填充對象,但如您所見,我無法填充所有對象,因為它們是分開的且尚未合并。所以我認為這里最接近的方法是合并它們。
1 回答

汪汪一只貓
TA貢獻1898條經驗 獲得超8個贊
關于什么:
ctx.set_source_rgb(0,0,0)
ctx.set_line_width(0.001)
ctx.move_to(0.5,0.8)
ctx.line_to(0.4,0.8)
ctx.curve_to(0.3,0.4 ,0.4,0.4 ,0.4,0.4)
ctx.move_to(0.4,0.4)
ctx.line_to(0.5,0.8)
ctx.curve_to(0.6,0.4 ,0.5,0.4 ,0.5,0.4)
ctx.fill()
我對此進行了測試,它形成了一個填充區域。我不確定它是對的。
添加回答
舉報
0/150
提交
取消