GNOME Bugzilla – Bug 324031
RFE: Zoom to selected area
Last modified: 2018-05-22 13:07:34 UTC
Version details: fc4 It would be nice to have an option to select an area which ggv will zoom in on. This would save a lot of time as opposed to the current "click zoom in", reposition, "click zoom in again" approach.
At least we should consider this, thanks. Feel free to submit a patch
If this is implemented, perhaps the aspect ratio of the selection should be constrained to the window's current aspect ratio. That way you know how wide and how high the content will be that you will see. But if bug 300641 is fixed and works as described, zoom-to-selected-area may be unnecessary. But it should be possible to use without mouse wheel, for example by pressing Button1 while zooming. These ideas are copied from what I wrote about bug 410633. Perhaps the various methods should be implemented and tried out before deciding if they are all needed.
I would model this after the Mac preview zoom to selection which is pretty standard. Essentially you activate "zoom to selection", the mouse cursor changes to look like a crop style cursor. You create a rectangular section on the document area you'd like to zoom into and evince fits the rectangle edges inside the edges of the window. There are some details to get right and we'll need to figure out how the zoom to selection activator fits into Evince.
Mac's Preview also allows you to *crop* this way too [now]. As best as I can tell, it just redefines the viewport for each page you crop. This sort of "cropping" seems like a really easy feature to implement once you have a selection tool implemented. So, are there plans for a selection tool? And if so, is cropping another possibility? Should I file a separate RFE?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/21.