Summary: | PDF highlight annotations don't print correctly | ||
---|---|---|---|
Product: | poppler | Reporter: | Anders Damsgaard <andersd> |
Component: | cairo backend | Assignee: | poppler-bugs <poppler-bugs> |
Status: | RESOLVED MOVED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | bhs2007 |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Original pdf example with highlighting annotations
example.pdf printed to file Simple test case with highlight annotations Simple test case with highlight annotations after bug introduced |
Description
Anders Damsgaard
2015-02-27 09:33:22 UTC
Created attachment 113859 [details]
example.pdf printed to file
Created attachment 130595 [details]
Simple test case with highlight annotations
Attached a new test case (original document before processing)
Created attachment 130598 [details] Simple test case with highlight annotations after bug introduced Attached a new test case (output document with visual corruption) This bug affects me too, even on the current Poppler release (0.53). Here's a simple way to reproduce: 1. Download the previous attachment with the original test case input file: https://bugs.freedesktop.org/attachment.cgi?id=130595 2. Run: pdftocairo -pdf in.pdf out.pdf 3. Observe that in out.pdf (the flattened, print-ready version of in.pdf), some of the highlights cover the text rather than being drawn behind it. Currently the first highlight render correctly, but all the others do not. Also note that this bug only manifests when using PDF or SVG as outputs; It does not appear to affect PS/EPS or the bitmap backends. I believe the PDF output problem is the reason this bug impacts Evince (where you can see the problem even in the Print Preview). -- 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/375. |
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.