HeyYes you can - the tweaks are a bit technical that were on my first post but here they are again. They are not too bad but you do have to go into the terminal and type in the gksudo nautilus command. Then you use the browser that opens to find the etc folder, the cups folder, and edit the files inside with these tweaks. The result will never print higher than 600dpi and will also give you Grayscale and lower res options like 300 or 100 dpi. But they will all look like other printers in Ubuntu. So you choose your default printer after the tweaks are made. then whenever you want something different, you just choose the printer with the resolution you want. Here' s the original post with a few extra instructions below in case you need them:
Go to admin - printers and duplicate the printer three or four times. Then in your terminal, enter the command: gksudo nautilus and go into the etc/cups/ppd and click on one of your duplicates and replace the paragraph that starts with the lines:
*OpenUI *Resolution/Output Resolution...
with all of the text below:
*OpenUI *Resolution/Output Resolution: PickOne
*Resolution 100/100 dpi: "<</HWResolution[100 100]>>setpagedevice"
*Resolution 300/300 dpi: "<</HWResolution[300 300]>>setpagedevice"
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*OpenUI *CNQuality/Quality: PickOne
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
You can do this to each of them (although save your original printer just in case!) and then go in to the printer settings through admin again and set them to different levels - this will save lots of ink. I then renamed each printer as lo-res (100dpi normal quality), med-res (300 dpi normal quality) and hires (600 dpi high quality)
And for a Grayscale setting - you can go to one of your duplicates from the printer settings and go to job options. Scroll down and where it says add. type CNGrayscale. Then TRUE where it asks for a field and apply. This printer you should rename to grayscale because it will always print in grayscale unless you go back in and change it to false. good luck!
thank, I redid the whole process and now it works. I must have done something wrong the first time.