https://bugs.kde.org/show_bug.cgi?id=408222

--- Comment #20 from Tobias Deiminger <haxti...@posteo.de> ---
(In reply to yousifjkadom from comment #14)
> Created attachment 120583 [details]
> test-1b-okular

Can you tell us the resolution of your display, and the Okular zoom level at
which you observe bad behavior? From screenshots I'd say it's 1366x768 display
resolution, correct? But can't tell zoom level because of "fit width" setting.

I'm asking because poppler switches between two image scaling algorithm,
depending on whether upscaling or downscaling is needed. The embedded image in
test-1.pdf has 300dpi. If you watch it on a 100dpi display at 100% zoom, it's
actually scaled down (with bresenham in Okular/Splash, nearest neighbor in
Evince/Cairo). If you do the same on a HiDPI display, the image is probably
scaled up (bilinear interpolation in both Okular and Evince).

Scaling algorithm is the most obvious difference between Evince/xreader and
Okular. But you say you see same bad rendering with text documents. That
puzzles me, glyph rendering takes quite different paths.

I'd agree that screenshot test-1b-xreader.png looks slightly better than
test-1b-okular.png. But that impression is subjective, can we try to quantize a
bit what "better" means? E.g., we could measure "densitiy of black" in a
histogram, right? Any other hints what "better" could mean here?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to