I have several hundred PDF documents that I need to print. The documents are multi-page, and our printer can staple. However, if I try and batch print by dragging the PDFs onto a desktop alias of the print queue, I have no access to the advanced printer dialogs. If I open all the PDFs in Preview, I can get to the staple setting, but I have to visit the printer dialog box for each and every PDF.
I posted this problem on the Apple Support Community, and received the following tip from user Pahu. It works great with Snow Leopard, and I suspect earlier versions of OS X. Pahu writes: Desktop printers don't give you the ability to modify printer setting so you will need to set the option in the PPD.
Using the CUPS printer page (127.0.0.1:631) you could modify this printer so that stapling is permanently enabled. From the CUPS page select the printer and then change the Administration drop menu to Set Default Options. Then select the General link and scroll through until you find the stapling setting. With it enabled then scroll to the bottom of this page and click 'Set Default Options' to save the change.
I've seen several requests around the web for this solution, so I thought I'd share it here as well. This will save me hours of time on this project and in the future.
[crarko adds: I haven't tested this one.]
Mac OS X Hints
http://hints.macworld.com/article.php?story=20110519054022833