Windows10下Canvas对象获得屏幕坐标不正确的原因排查与处理

Windows10下Canvas对象获得屏幕坐标不正确的原因排查与处理[Python常见问题]

  因为Canvas没有直接将画布内容保存为图片的方法,所以很多时候是通过获得Canvas画布的坐标,然后通过截图的方式来将画布内容保存为本地图片。

如何取得Canvas画布的坐标呢,比较简单实用的方式如下:

x0 = cv.winfo_rootx()  # 画布的左上角的X轴坐标
y0 = cv.winfo_rooty() # 画布的左上角的Y轴坐标
x1 = x0 + cv.winfo_width() # 画布的右下角的X轴坐标
y1 = y0 + cv.winfo_height() # 画布的右下角的Y轴坐标  
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Windows10下Canvas对象获得屏幕坐标不正确的原因排查与处理