Mac OS X: Is there a programmatic way to determine if the selected printer is empty of paper?
Please note that Mac OS X uses CUPS and provides a printer compatible API.
See the API documentation, specifically Table 1.1 , which, among other things, specifies the error conditions