Bug 1344859

Summary: will not zoom more than 75.94% on a PDF
Product: [Fedora] Fedora Reporter: Chris Murphy <bugzilla>
Component: evinceAssignee: Marek Kašík <mkasik>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: dondyabla, feborges, mhatina, mkasik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-07 09:04:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
sample PDF exhibiting problem none

Description Chris Murphy 2016-06-11 19:19:08 UTC
Description of problem:

Got a PDF that will not zoom in Document Viewer more than 75.94%.

Version-Release number of selected component (if applicable):
evince-3.20.0-1.fc24.x86_64

How reproducible:
Always with this particular PDF

Steps to Reproduce:
1. Click on the zoom field button, choose 50%, I get 50% zoom. Choose 85% and I get 75.95%. Choose 100% and I get 75.95%. Type in 150 and hit return, and it snaps back to 75.94%.
2.
3.

Actual results:

Always 75.94% zoom.

Expected results:

Arbitrary zoom should be possible.

Additional info:


http://aeronav.faa.gov/content/aeronav/sectional_files/PDFs/Cheyenne_93_P.pdf


When I download TIFF versions of the same charts from here:
https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/vfr/

And then print them to a PDF, I get a different max zoom value of 104.76% No matter what I type in or choose, it won't zoom more than 104.76%.

So different PDFs have different max zooms, but it should be possible to zoom into these PDFs a lot more than this.

OK got a pretty basic PDF I'll attach to the bug, it's just this window printed to a PDF file from Firefox. And I choose 400% and it pins itself to 390.01% max. I can't zoom in more than that. 400% is one of the preset zoom sizes (which is weirdly different for every PDF), but it won't accept 400%, it snaps to 390.01%.

Comment 1 Chris Murphy 2016-06-11 19:19:42 UTC
Created attachment 1167020 [details]
sample PDF exhibiting problem

Comment 2 Marek Kašík 2016-09-07 09:04:15 UTC
Hi Chris,

the maximal zoom is constrained by page cache size so by setting higher value you should be able to get higher zoom:

gsettings set org.gnome.Evince page-cache-size 200

Regards

Marek

Comment 3 Chris Murphy 2016-09-10 17:51:02 UTC
So you're saying that, by design, intentionally, Evince cannot do a 100% zoom out of the box, which is something every other PDF viewer I've used can do on this same document, and as a result, can't properly display a significant number of PDFs? How in the world am I to take "notabug" seriously? If it's not a bug, it's bad design.