This happens with PDF files generated by our LAN scanner. All Poppler-based applications render them very strangely (text are sometimes invisible, sometimes inversed like in a mirror). Confirmed with Evince and with PDFmod. If you open the PDF with the good old xpdf, there's no problem at all. (except some Error (1090556): Unexpected EOF in JBIG2 stream Error (1090973): Unexpected EOF in JBIG2 stream Error (1091391): Unexpected EOF in JBIG2 stream Error (1091958): Unexpected EOF in JBIG2 stream Error (1092294): Unexpected EOF in JBIG2 stream in the console. The workaround is to open the PDF with Evince and print it to a PDF file. The output produced is fine in Evince then.
Created attachment 31730 [details] original PDF produced by the scanner As you can see with Evince, the text appears like in a mirror. Really strange. It's fine in XPDF.
Looks like a bug in CairoOutputDev::drawImageMaskPrescaled() that's why it works when rendering for printing.
Works for me in evince, with version 0.24.5.
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.