
Jan 28, '10 07:30:00AM • Contributed by: Jaime Gago
com.apple.print.custompresets.forprinter.YOUR_PRINTER_MODEL.plist
To edit these files, you can use your favorite binary-capable text editor (TextWrangler, BBEdit, etc.), or the Property List Editor that comes with the free XCode development environment. Start by saving your favorite printer's printing preset through the GUI the usual way, then edit the plist mentioned earlier.
What you are looking for is the com.apple.print.lastPresetPref key, which has a class of string, and a default value of Standard. Just replace Standard with the exact name of your saved preset, then save the edited file. If you're running 10.5, you're done -- voilą!
In 10.6, you also have to modify the com.apple.print.lastPresetPrefType (class is Number) key in the prefs file. You might need to play around a bit to find the number that matches your desired preset. In my case, with only one saved preset, it was 3.
[robg adds: I haven't tested this one.]