GNOME Bugzilla – Bug 304119
incorrect rendering of attached PDF document
Last modified: 2006-08-27 23:16:25 UTC
Please describe the problem: gpdf renders the attached PDF document incorrectly. Many characters are replaced with garbage characters; it appears that most of the affected characters are punctuation. The problem is obvious from the first page of the document. xpdf 3.00 renders the document correctly. Steps to reproduce: 1. Load the attached PDF side-by-side in gpdf and xpdf. 2. Compare their visual appearance. 3. Pay particular attention to punctuation, e.g. apostrophes, commas, quotation marks, etc. Actual results: gpdf renders document with garbage characters replacing punctuation and other characters. Expected results: gpdf renders document almost identically to xpdf Does this happen every time? yes. Other information:
Created attachment 46410 [details] test case - incorrectly rendered PDF
Correction: xpdf 3.00 cannot render this PDF correctly either. The problem there is not obvious from the first page, which is why I did not notice. However, on subsequent pages, you should see both gpdf and xpdf leave huge gaps where text was clearly meant to appear. So, when fixing this bug, please don't take xpdf's rendering as gospel. :)
Gpdf is no longer maintained, closing WONTFIX. Please use Evince for your pdf viewing needs. http://www.gnome.org/projects/evince/
Evince cannot render this PDF correctly either [which is not a surprise, since as noted in comment 2, xpdf gets it wrong, and evince uses xpdf's renderer]. Please reopen the bug and reassign it to evince.
Works for me fine with evince 0.5 Can you check latest version?
Not easily, unless you know where I can get x86 Linux binaries of it and libpopper. Did you look at later pages in the document? The breakage (with 0.4.0) is not evident on the first page. It is there on page 2 if you look closely and becomes blatantly obvious on page 3.
Works for me with evince + poppler 0.5.0
I've managed to build 0.5.0 libpoppler and evince from GNOME CVS, and can confirm that the document appears to render correctly in that version. I still see a lot of errors from evince: Error: Unknown character collection 'Adobe-Japan1' Error: Unknown character collection 'Adobe-GB1' Error: Unknown character collection 'Adobe-Japan1' Error: Unknown character collection 'Adobe-Korea1' Error: Unknown character collection 'Adobe-Japan1' Error: Unknown character collection 'Adobe-Japan1' Error: Unknown character collection 'Adobe-Japan1' [etc] and, as gv doesn't get this document right either, I cannot guarantee that there is not still some misrendering somewhere. I don't *see* one, but...
This document works fine now, checked and closing according to the comment #7 as well.