Found this content helpful? Log in or sign up to leave a like!
Speedgrader PDF Resolution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-03-2025
01:58 PM
This issue is with the resolution used by the Canvas Speedgrader when rendering PDF files. Canvas will "refresh" the pdfs at different resolutions depending on the zoom level chosen in the speedgrader pdf viewer, but also depending on the zoom level of the browser window itself.
I've attached screenshots of what I'm seeing. In the canvas speedgrader if I zoom in on the pdf using the speedgrader toolbar, it will load successfully better images (at the cost of less viewing area), but will max out at a pretty low resolution, see #1 at max speedgrader zoom level. In a pdf viewer, the resolution is great and the file is very zoomable, see #2. In #3, if I zoom in the browser, going from 100% to 200%, 300%, or more then the pdf loads in a very reasonable resolution. Very readable, but way too zoomed in with too little reading area to be useful - note the very very large speedgrader toolbar which would cover most of the PDF viewing area.
Now this is where it gets funky: If I have a very zoomed browser (300%), the pdf loads at a fine resolution as we saw in #3. If I then hit Ctrl-0 to zoom the browser back to a normal 100% zoom level, the pdf also zooms out so I can see the whole thing now, but it stays at that good resolution for a second! I was quick, and caught screenshot #4. In that second, I can pinch&spread my fingers on my trackpad to zoom in and can see all the pixels. The canvas viewer eventually catches on, and refreshes the pdf - replacing the useful version with the same low-res version you see in #1.
So my question: can we get Canvas to simply load the high-resolution, high DPI version of their pdfs, and not have it depend on the zoom level in the viewer, nor the zoom level of the browser? Or is there a way to trick canvas and pretend the browser is very zoomed in, so we can fool the pdf viewer into using the high-res version?