ShareX / ShareX

ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
https://getsharex.com
GNU General Public License v3.0
28.37k stars 3.11k forks source link

Request: Add zoom function to image editor #2325

Closed Freekers closed 2 years ago

Freekers commented 7 years ago

Currently, the image editor does not have a zoom function, which makes it hard to edit small images or precisely crop etc. Thank you!

Davexx commented 4 years ago

Windows 10 was updated a while ago to include many quick and useful tools for capturing, marking up, and cropping screen content, all within an interface that allows for zooming large captures and saving the results. Gone are the clunky days of Windows Snipping Tool. Here is the new way!

Using the following key combination:

  1. WIN + SHIFT + S
  2. The screen will become shaded and at the top middle of your screen there is an icon menu with the following options:
  3. Rectangular Snip, Freeform Snip, Window Snip, FullScreen Snip, and "X" to cancel.
  4. Choose one and execute your capture (Rectangular Snip is the default).
  5. Snip Saved to Clipboard appears in the bottom right of your screen (Notification Center).
  6. Click on the Notification, or retrieve it from the Notification Center and click on it there.
  7. The Windows Snip & Sketch app will appear with your capture result. You may now mark it up with numerous tools. There is also a screen capture delay timer (dropdown arrow next to "New Snip").
  8. The Image Crop tool has a very intuitive ZOOM built-in if you have captured some very large screen real estate. As you pull in the crop boundary handles, the screen automatically zooms in!

I hope that helps folks who have been looking for this zoom feature in ShareX to know that Windows 10 now has you covered.

GuestShark commented 4 years ago

> 8. The Image Crop tool has a very intuitive ZOOM built-in if you have captured some very large screen real estate. As you pull in the crop boundary handles, the screen automatically zooms in!

Hi - wanted to add to this that the zoom/crop method you're referencing doesn't seem to work for dual screen captures... when I open it from notification center into Snip & Sketch it doesn't show the full capture, rather it 'opens' zoomed in with no way to zoom back out

Davexx commented 4 years ago

Hi, I have Dual screens too. I just tried it and it worked for me. Does your interface look like this in Windows 10? Snip and sketch I highlighted the zoom tool (circled, in pink). Hopefully that works for you, but my dual screen capture appears all zoomed out so I can see both captured screens in the Snip & Sketch interface. All I have to do is use the crop tool and save.

GuestShark commented 4 years ago

Thanks for writing back! Must be a versioning issue (I have 10.1806.2112.0) because I do not have that same look with the magnifying glass, rather: image

Davexx commented 4 years ago

Yes, perhaps your Windows 10 needs an update?
I am using Snip & Sketch 10.1907.2471.0

GuestShark commented 4 years ago

Yes, perhaps your Windows 10 needs an update? I am using Snip & Sketch 10.1907.2471.0

Indeed - unfortunately my org controls when those updates are pushed... I'll report back :)

Davexx commented 4 years ago

Well, I am just grateful you got to the bottom of the issue and hopefully it may help someone else in the future who might not be able to get this solution for the screen capture zoom and cropping issue to work. I am happy it's now possible in 2020, hahaha.

nhgiang196 commented 4 years ago

This is an idea to zoom out your image. Howerver, you can't undo or zoom in again without losing image pixel : ) O7R8m98p1v

viper25 commented 4 years ago

This isn't zoom, this is resizing the image. It alters your image while zoom doesn't.

rogeriodec commented 3 years ago

I do not believe that after so many years, a simple zoom has not yet been added to the editor ...

Jaex commented 3 years ago

I do not believe that after so many years, a simple zoom has not yet been added to the editor ...

If it is that simple please pull request it. After all project is open source.

Davexx commented 3 years ago

@rogeriodec
See my March 9 2020 comment. It might help you achieve what you are wanting.

rwxguo commented 3 years ago

The zoom in/out function of FastStone Capture is avaliable in both Capture and Editor, is very handy when review and especially to write comment/line on large image.. It's suggested to add it if it doesn't need huge effort to develop it. 7eoHy2QsKb

schousda commented 3 years ago

3.5 years and nothing happend? I'm waiting for this useful zoom feature too. Thanks.

nhgiang196 commented 3 years ago

3.5 years and nothing happend? I'm waiting for this useful zoom feature too. Thanks.

They created magnify instead 🤣🤣

VqC2qhlH6x

This is another "solution" : ))

This is an idea to zoom out your image. Howerver, you can't undo or zoom in again without losing image pixel : ) O7R8m98p1v

Just kiding! As @Jaex sai

That image editor is actually RegionCaptureForm in codes, modified to act like image editor. So everything I add to region capture on screen annotation also benefits that mode. But this situation makes adding image editor related stuffs difficult. Because it is not coded from beginning to be image editor. So adding such features far more difficult because it is connected to region capture.

Might be it's real difficult because of how the source code "already" it is

WhiteChairFromIkea commented 3 years ago

Just voting up :) Too hard to use on dual display PC because of this.

markusd1984 commented 3 years ago

Desperately need a ZOOM OUT function for screenshots with high resolutions to be able to highlight areas in one go rather then scroooooooolllllling

gaia commented 3 years ago

+1

dmutsaers commented 3 years ago

This would be a much welcomed enhancement/improvement :-)

EpicLPer commented 3 years ago

Also here to say I'd love to have this, the editor is really well made so far!

ybekirov commented 3 years ago

+1

Would also like this!

ignaciobfp commented 3 years ago

Would also like to see this feature added, the editor is surprisingly powerful and friendly to use, but I am missing the ability to zoom!

Ronald-G-Andrade commented 3 years ago

Please add this feature :(

sato942 commented 3 years ago

i guess since it has been 4 years since op, then maybe close this ticket as refused/declined?

WhiteChairFromIkea commented 3 years ago

Sorry, (maybe I will get an answer because of many users in this thread): Maybe someone could recommend alternative for Sharex (freeware or opensource)? (Not having zoom functionality is really painfull, I would like to switch, but don't want to spend time trying out unknown apps).

Davexx commented 3 years ago

@WhiteChairFromIkea , See my comments and instructions from March 9, 2020 and May 7, 2020.
Windows 10 has vastly improved the Windows Snipping Tool, now called Snip & Sketch making ShareX nearly obsolete, for most functions. Access easily with WIN+SHIFT+S.

sato942 commented 3 years ago

Sorry, (maybe I will get an answer because of many users in this thread): Maybe someone could recommend alternative for Sharex (freeware or opensource)? (Not having zoom functionality is really painfull, I would like to switch, but don't want to spend time trying out unknown apps).

@WhiteChairFromIkea there are many photo editing software available check out this page https://alternativeto.net/category/phots-and-graphics/photo-editing/

markusd1984 commented 3 years ago

That image editor is actually RegionCaptureForm in codes, modified to act like image editor. So everything I add to region capture on screen annotation also benefits that mode. But this situation makes adding image editor related stuffs difficult. Because it is not coded from beginning to be image editor. So adding such features far more difficult because it is connected to region capture.

Might be it's real difficult because of how the source code "already" it is

fair enough, not only would it have to scale the image but all annotations, which is probably why it hasn't been implemented or ever will be, but would be good to have confirmation on this then all the requests in here. :)

gustavotrott commented 3 years ago

@WhiteChairFromIkea , See my comments and instructions from March 9, 2020 and May 7, 2020. Windows 10 has vastly improved the Windows Snipping Tool, now called Snip & Sketch making ShareX nearly obsolete, for most functions. Access easily with WIN+SHIFT+S.

The tools available to draw in Windows Snipping Tool is very basic!! The only thing it is better than ShareX is the Zoom functionality. ShareX have the best tools and is light at the same time! The Zoom In/Zoom Out is the only thing that is missing to be perfect! I don't want to search for other capture program 😕

WhiteChairFromIkea commented 2 years ago

Is anyone working on zoom implementation? (I would rather use buggy version of a fork instead of official version without zoom function). Looked at the network graph, it seems no one is working on that :/

Ronald-G-Andrade commented 2 years ago

Is anyone working on zoom implementation? (I would rather use buggy version of a fork instead of official version without zoom function). Looked at the network graph, it seems no one is working on that :/

😢

k4zo commented 2 years ago

4 years and still nothing, nice

mturilin commented 2 years ago

+1 to have a zoom feature.

My use case:

aferrazlr commented 2 years ago

+1 vote for zooming feature in ShareX Image Editor.

However my original request ( #5818 ) was to have an option for having the image always automatically resized to the window size. I believe this would be probably simpler from an UX perspective and cover +90% of the use cases described above.

ivolake commented 2 years ago

+1 to have a zoom feature.

van1337 commented 2 years ago

+1

stranno commented 2 years ago

It's a pita to crop large images without a zoom feature. But, being 4 years already, I guess it is not that easy to do.

vpr2k1 commented 2 years ago

What, there is still no function? I can't believe it (it's very sad, I used this program before and the lack of zoom made the use very inconvenient, otherwise it was good, then I decided to install it and was stunned by the lack of zoom (( how it's possible?

kirillrocks commented 2 years ago

Pals, requesting and complaining is easy, but if you read about this issue from the start, @Jaex said that ShareX doesn't have an image editor. And that is why it is very complicated(if even possible) to add a Zoom feature.

If ShareX had an image editor(and not an annotation tool acting like an image editor), they would add it a long time ago, as even @Jaex agreed it is a needed feature.

I am all about requesting features, but if I am feeling upset at the comments, image how @Jaex feels!

kirillrocks commented 2 years ago

@WhiteChairFromIkea , See my comments and instructions from March 9, 2020 and May 7, 2020. Windows 10 has vastly improved the Windows Snipping Tool, now called Snip & Sketch making ShareX nearly obsolete, for most functions. Access easily with WIN+SHIFT+S.

The Windows snipping tool lacks a lot of the essential features ShareX has. Workflows, destination integrations, color picker, image effects, and more options many use daily. If you are using ShareX just for the occasional screenshot, I guess even the default print-screen feature would suffice.

vpr2k1 commented 2 years ago

Pals, requesting and complaining is easy, but if you read about this issue from the start, @Jaex said that ShareX doesn't have an image editor. And that is why it is very complicated(if even possible) to add a Zoom feature.

If ShareX had an image editor(and not an annotation tool acting like an image editor), they would add it a long time ago, as even @Jaex agreed it is a needed feature.

I am all about requesting features, but if I am feeling upset at the comments, image how @Jaex feels!

WTF people above wrote and threw off examples of simpler software with this function.

zoom = graphics editor? and the rest of the million functions and the built-in GRAPHIC EDITOR are ok, and the zoom is bad. what did you smoke bro?)

mayurjobanputra commented 2 years ago

Bugshooting was my long-time favorite screen capture util until I found ShareX this year. It has a lot of what ShareX has (sans the workflows). It has Zoom and various notation and drawing tools (better than ShareX actually). If Zoom is critical, consider Bugshooting.

Lewis8379 commented 2 years ago

What a complete scandal that something as basic as zoom still hasn't been added since 2017. ShareX is dead to me. So disappointing.

vpr2k1 commented 2 years ago

What a complete scandal that something as basic as zoom still hasn't been added since 2017. ShareX is dead to me. So disappointing.

yes you absolutely right, thats sht annoying, but what is alternative?(

EricTetz commented 2 years ago

@Jaex said that ShareX doesn't have an image editor.

The problem is that this is an utterly nonsensical claim. Of course ShareX has an image editor. It's a tool, titled "Image Editor", that takes an image, lets you make changes to it, then save a new, update image. It takes some serious mental gymnastics to decide that's not an image editor.

This assertion bugged me so much that I pulled down the source and took a look. It took three lines of code to get basic scaling in the editor. Here it is, zooming in/out on the code change with some annotations added:

Actually implementing this for real would require more work. You need to translate mouse input, decide if you want to scale annotation handles (its own can of worms), perhaps add a modifier key (since it clashes with the magnifier), update documentation, so on and so forth.

But there's no reason in principle that it can't be added. It's certainly not that the image editor is not an image editor, because... of course it is.

derekantrican commented 2 years ago

@EricTetz back when I had a bit more time (literally like over a year ago) I was looking at a way to fix this issue. Can you send me a fork of this repo with your changes?

EricTetz commented 2 years ago

The changes are in the screen cap. Really just the three lines. Will fork it later, do a little preliminary work, then send it your way.

L1Q commented 2 years ago

How is your performance when doing this? Enable "Show FPS" in the ⚙ menu. My fps is divided by 8 when any zooming is happening.

WhiteChairFromIkea commented 2 years ago

Please post here a message when your fork w8ll be rpretty stable, I will use yours 👍

WhiteChairFromIkea commented 2 years ago

Tkank you!