Bug 73183

Summary: In small sizes, horizontal lines and glyphs are not in the same vertical position
Product: poppler Reporter: Wilbert Berendsen <wbsoft>
Component: splash backendAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: A pdf file that can demonstrate the issue

Description Wilbert Berendsen 2013-12-31 06:38:34 UTC
As described in https://github.com/wbsoft/frescobaldi/issues/277 , sheet music (rendered by LilyPond) is not very well readable at small sizes, due to the fact that the horizontal lines are painted as single black lines and they are slightly offset w.r.t. glyphs that are positioned across these lines.

At larger sizes, the problem does not occur.

Programs using another poppler backend (such as Evince) do not suffer from this problem, which leads me to thinking it is an issue with the qt4 backend.
Comment 1 Wilbert Berendsen 2013-12-31 06:42:25 UTC
(using version 0.20)
Comment 2 Wilbert Berendsen 2013-12-31 06:47:27 UTC
to explain the images a little more: the horizontal lines are drawn one pixel too low at small zoom factors.
Comment 3 Adrian Johnson 2013-12-31 07:01:14 UTC
Can you attach a PDF file that we can use to reproduce the problem?
Comment 4 Wilbert Berendsen 2013-12-31 07:06:45 UTC
Created attachment 91357 [details]
A pdf file that can demonstrate the issue
Comment 5 Albert Astals Cid 2013-12-31 09:52:07 UTC
Are you using the Arthur or the Splash backend?
Comment 6 Wilbert Berendsen 2013-12-31 10:25:17 UTC
I am using the Splash backend (page.renderToImage).
Comment 7 Albert Astals Cid 2013-12-31 10:30:54 UTC
Then assign it to the splash backend :)
Comment 8 GitLab Migration User 2018-08-21 10:43:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org'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.freedesktop.org/poppler/poppler/issues/347.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.