这是一个用于测量屏幕上尺寸的应用程序。用户可通过点击不同的按钮,实现多种测量方式。 该应用程序可应用于UI设计,网页前端设计等场景。
-
矩形区域测量: 点击矩形区域测量按钮后进入截屏模式,鼠标左键点击后可进行拖拽,在鼠标的右下方会出现放大镜,方便进行精细选取测量。放大镜下方为测量数据,主要为矩形区域的左、上、右、下的坐标,矩形区域的宽高,对角线长度,对角线角度(弧度制,角度制)。
-
截屏模式: 在菜单栏中可在“选项”下的“屏幕选择”,对截屏的模式进行选择。主要分为两类,即所有屏幕截取和单一指定屏幕截取。
进入截屏模式:通过功能按钮进入预截屏模式,当完成一次鼠标移动后,进入截屏模式,可以进行测量、截图等操作
退出截屏模式:可通过单击鼠标右键或按ESC退出。如当前为预截屏模式下时,则只能通过鼠标右键退出。
-
放大镜显示与倍数:用户可在选项中对放大倍数进行设定。 (尚未开发)
-
测量单位:用户可在选项中选择测量单位,默认为像素(pixel)。可选单位:像素,百分比,pt, em (尚未开发)
-
相对/绝对坐标设置:用户可设置坐标为相对于全屏幕(主屏幕),还是相对于单个屏幕 (尚未开发)
-
直线测量: 点击直线测量按钮后进入截屏模式,按住鼠标左键进行拖拽可绘制直线,与矩形区域测量类似,测量数据主要为起始与终止点的坐标,及两者的直线距离长度。 (尚未开发)
-
窗口内的矩形区域测量:相较于矩形区域的测量,该功能可选择窗口,并在窗口内部进行测量,坐标相对于窗口测量。 (尚未开发)
-
文件下矩形区域测量: 可打开图像文件,并在文件中基于当前屏幕进行测量 (尚未开发)
-
截图:可进行截图,并可保存至指定目录下,或复制在剪贴板上 (尚未开发)
-
未完成:放大镜设置,测量单位设置,直线测量,窗口内测量,文件下测量,截图
-
进行中:窗口内矩形区域测量
-
已完成:截屏模式,矩形区域测量
- PyQt5:https://doc.qt.io/qt-5/