Page 6 of the attached PDF is rendered incorrectly with the Xpdf-derived JPX decoder in poppler. When poppler is compiled with OpenJPEG support, the image renders correctly. Would suggest deprecating the existing JPX decoder in poppler and recommending that all distributions use OpenJPEG.
Page 6 is a three-image composite of a reduced-resolution JPEG background image, reduced-resolution JPEG2000 foreground image, and a full-resolution JBIG2 image mask. The poppler JPX decoder causes white ghosting in the upper-right corner of the text. (The PDF was originally generated with ABBYY FineReader 9 in MRC mode)
Regards - Paul Walmsley and Raj Kumar
cc: Raj Kumar <email@example.com>
Bugzilla does not allow attachment of this PDF; supplying URL in URL field
OpenJPEG is already the default and suggested JPX decoder. If your distribution does not follow our suggestions open a bug against them, not against us.
True, but the bug is in poppler. Is the plan to drop the Xpdf JPX decoder code at some point?
No bug, we provide two decoders, one without dependencies and one with, the one with is recommended, but depending on your use case, for example compiling on platform FOO:QDG where openjpeg does not exists you can still see some JPX streams with the no dependencies decoder.
So no bug, and no, we don't plan removing it.
I see. To clarify my earlier comment, the bug referred to is the rendering bug in the JPX decoder in poppler. Since that code is not working correctly, doesn't it make sense to keep a bug open against it until that code is fixed?
Ok, i understand you now.
Right, there is a bug when using the internal JPX decoder with this pdf, so let's keep it open in case someone has time to fix it (won't happen i guess, but who knows)
-- 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/78.