Comment 27 for bug 277404

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

To easily reproduce the problem do

wget http://launchpadlibrarian.net/21294491/d00022-001
pdftops -level3 -paper A4 d00022-001 > l3.ps
pdftops -level2 -paper A4 d00022-001 > l2.ps
pdftops -level2 -noembtt -paper A4 d00022-001 > l2noembtt.ps

Then send the files unfiltered to a PostScript printer from HP. Ghostscript displays all files correctly on the screen. The two "-level2" calls give the same output, so the problem is not the font embedding, but the difference in PostScript Level 2 and Level 3 output of pdftops. The Level 3 output (l3.ps) shows the problem, the Level 2 output (l2*.ps) not.

The real fix would be to fix Poppler, a workaround would be to patch the pdftops CUPS filter to never call the Poppler pdftops with "-level3".