Summary: | Horizontal lines appear on blue background on pdf | ||
---|---|---|---|
Product: | poppler | Reporter: | Pedro Villavicencio <pvillavi> |
Component: | general | Assignee: | poppler-bugs <poppler-bugs> |
Status: | RESOLVED MOVED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | madbiologist2016 |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | align fills |
Description
Pedro Villavicencio
2009-01-27 06:30:14 UTC
Not a cairo only problem. Thanks Albert, Do you have any information on where the problem lies? Or any information on how we can determine where the problem lies? My guess is that the algorithm that draws the gradient "overlaps" two sections of the gradient and that results in the wrong coloring, the problem most probably lies in Gfx.cc Created attachment 57654 [details] [review] align fills Here's an experimental patch for the cairo backend. It doesn't completely solve the problem but it does eliminate the seams in some cases. Some test cases I tried it with: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/348679/+attachment/510918/+files/test.pdf Eliminates the seams sometimes depending on the resolution rendered at. https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/318130/+attachment/441616/+files/seminar1.pdf Seems to eliminate the seams at all resolutions I tested. https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/387016/+attachment/606341/+files/Evince%20incorrect%20rendering.zip Eliminates the seams for all resolutions I tested except 150ppi where the one seam is worse. This is because the the coordinates of the adjacent fill where the line is worse are not identical (0.1 difference vertically). -- 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/501. |
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.