microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.84k stars 6.53k forks source link

[Screen Ruler] Add a zoomed-in preview so you can look at the individual pixels for a more precise measurement #25723

Open asheroto opened 1 year ago

asheroto commented 1 year ago

Description of the new feature / enhancement

ShareX is a free and open source screenshot tool, which is where I got this idea from for the screen ruler. See video below. When you take a screenshot that preview appears. Note the pointer location underneath the zoomed-in preview.

Scenario when this would be used?

Whenever you wanted to measure something, it could tell you the pixel location and also let you more precisely measure things.

Snapping to the nearest color would also be neat.

Supporting information

https://user-images.githubusercontent.com/49938263/234503086-4a26c489-b90c-4127-87b6-bb5e53f468fe.mp4

crutkas commented 1 year ago

This would need to be coupled with being able to click and set points.

asheroto commented 1 year ago

Even better

mdrejhon commented 1 year ago

Possible Avenue of Implementation

Customizable PrintScreen Context Menu PowerToy #25197

image or image

In this case, third party screen capture utilities can be added to the menu -- including a Screen Ruler option.

Or a Screen Ruler could even be built in (as a Setting, "Show Ruler when using any rectangle-select PowerToys" including Snipping Tool and Text Extractor), or built into the Magnify option.

The ruler + zooming feature could also include the casual-use Magify menu item (a everyday-user Magnify that is less intrusive than keeping the accessibility magnifier permanently enabled). This proposal is also covered in multiple items; including #25515 (Better browser-like zooming for Magnify), which can also be handled by this proposed customizable PrintScreen Context Menu PowerToy.

Also, @crutkas I think you should add "Idea-Enhancement" and "Idea-New PowerToy" to #25197.