[Poppler-bugs] [Bug 62418] Bilinear scaling results in blurry 2D barcode printing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Mar 17 02:19:48 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=62418

--- Comment #8 from Adrian Johnson <ajohnson at redneon.com> ---
Created attachment 76638
  --> https://bugs.freedesktop.org/attachment.cgi?id=76638&action=edit
Don't change image interpolation when printing

Your log file shows that when printing evince outputs PDF (using the cairo
backend) then pdftops converts the PDF to PostScript. The barcode in your PDF
has image interpolation disabled. Running it through "pdftocairo -pdf" outputs
a PDF with image interpolation enabled for the barcode image. Then running
pdftops produces a PS file containing one big image due to something in the PDF
that is not supported by PS. As a result the PS file contains an image rendered
by splash.

Your git bisect result is due to a change in splash to correctly handle the
interpolation flag in images. But the bug is in the cairo backend for not
preserving the interpolation flag when printing. The attached patch fixes this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20130317/266edb7d/attachment.html>


More information about the Poppler-bugs mailing list