Comment 85 for bug 179988

Revision history for this message
Rygle (rygle) wrote :

Ulf remarked earlier about different lots of code for printing and PDF (https://bugs.launchpad.net/inkscape/+bug/179988/comments/61);
> The "Save as.. pdf" uses the printer interface and the "Print (with vectors)" uses the output interface and an "experimental" renderer. They both use cairo but don't share code. While the old postscript backend used the same code for both saving and printing

Is this the same with printing vs. Save to PS via Cairo? I am puzzled why saving to ps via Cairo produces clean vectors with no white blocks. That suggests to me that different code is being used. Perhaps the printing code is using cairo/GTK badly at some point, while the Save to ps via Cairo is using it slightly better. This does not eliminate whether the problem is with GTK/Cairo or Inkscape though, because the GTK element in question is the common print dialog, which has nothing to do with save as PS via Cairo (If my logic is correct!).

I also tested blur on the PS via Cairo output, although when I tested this it doesn't just turn the blurred elements to bitmaps, but everything in the image, and the blurred elements are also shifted somewhat from their proper location.