Comment 38 for bug 150187

Revision history for this message
In , Benjamin Redelings (benjamin-redelings) wrote :

I was hoping that this issue would be fixed now when libcairo2 version 1.5.4 is used. This is a development version that has two major features:

  - when printing an image, don't change the WHOLE PAGE to an image surface!
  - handle more PS/PDF vector constructions without resorting to an image fallback.

However, this does not seem to fix the problem. In fact, now both print preview and print-to-ps can take such a long time (with 100% cpu usage) that it seems that evince has crashed/hung - but if you wait long enough it will finish. This seems to be partly because the resulting files are too large. For example, printing a 30-page PDF file that was 271k, results in a 85M postscript file. During the printing to PS, no dialog boxes are shown, and evince seems to be usable during this time as long as you don't go to a new page. Unfortunately, the resulting files look really wierd, in that (sometimes) equations are just missing, as well as text being blurry.

I have attached a very small pdflatex PDF that illustrates another kind of problem. When printing to PS, you see very blurry image fallbacks for normal text, and very clear equation text (you can zoom in).