The cupsRasterInterpretPPD() of the CUPS image library understands the PostScript code in the PPD. So the selected setting of an option contains the code to set the output resolution to 600 dpi the function finds this, regardless of the name of the option and the name of the setting, for example also in the "Medium" setting of a "Quality" option. This is more reliable than option and setting names. I have found a PPD where the resolution option has the choices "1200dpi" and "4800CQ". You will think that the latter is the higher resolution, but the first contains the PostScript code for 1200 dpi the second for 600 dpi. Only if no resolution setting in the PPDs PostScript code is found, option and choice names are used and only if also this fails a default of 300 dpi is used.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/984082 Title: Evince produces low-res, pixelated output when printing PDF's To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/984082/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs