Python GUI编程,编写一个类似QQ截图工具,实现任意区域截屏

使用Python Tkinter库编程实现类QQ截屏工具,可对桌面任意区域进行截屏!

这是Python 截屏工具区域截屏操作过程:

功能说明

基于Python Tkinter库编程实现类QQ截屏工具,可对桌面任意区域进行截屏,整体界面外观比较简易(甚至有些简陋)

涉及Python知识点

编写截图工具涉及Python知识点总结如下:

  • tkinter组件:
  • 按钮、标签
  • Frame、LabelFrame等
  • Canvas组件:
  • 绘制矩形
  • 添加图片
  • 图像操作
  • 鼠标、按键事件响应:<ESC>按键、鼠标移动、鼠标中间、双击、鼠标左键按住拖动、鼠标释放
  • Pillow图像处理库:区域截屏

不足

从上面动图你会发现:

  1. 截图四周附有框选蓝色虚线
  2. 截屏过程中,“十字形”辅助线与框选蓝色虚线之间存在偏移

写的有些匆忙,针对上述bug不足,会在以后进行完善与增强,并补上类似QQ截图工具截图涂鸦功能,敬请期待!

最后

想要获得Python源码,快来私信我吧~

接下来会有更加精彩的内容,不想错过的话,可以关注我,第一时间获取更新!

最后,投币收藏转发来一波,我们下期不见不散~

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();