After you create a printing presets file for your printer
module, you need to name the file Presets.xml and
put it in the Resources directory of the printer module. The XML
file is not localizable so you must put the printing presets file
at the top level of the Resources directory; do not put the file
in any of the language (.lproj )
sub-directories.
The complete path for your printing presets file must be:
/Library/Printers/vendor/.../vendorPM.plugin/Contents/Resources/Presets.xml
For example, the location of ABC printer company’s printing presets file for the SpiffyPrint model BL2300 printer would be:
/Library/Printers/ABC/SpiffyPrint/BL2300PM.plugin/Contents/Resources/Presets.xml
As long as your file is installed in the correct location, the printing systems uses your printing presets file even if Apple provides a file for your printer module. In other words, your printing presets file takes precedence over a file supplied by Apple.
Apple-supplied printing presets files are located in this directory:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Resources/
Last updated: 2005-07-07