Add “copies” parameter to Photoshop Print API
Hello Adobe Photoshop Team,
I am actively using Photoshop scripting (ExtendScript/UXP) to automate printing of labels. At the moment, the scripting API provides two methods for printing:
document.print() – opens the print dialog, where the user can manually set the number of copies.
document.printOneCopy() – sends one copy directly to the printer.
However, there is no way to programmatically specify the number of copies (for example, 40 copies) without repeating the print command multiple times. This makes large print runs inefficient and slow.
Feature request:
Could you please consider adding an optional parameter for the number of copies to the Photoshop Print API, e.g.:
document.print ( { copies: 40 } );
document.printOneCopy ( { copies: 40 } );
This would significantly improve automation workflows for professional users who need to print batches of designs (such as product labels, tickets, packaging, etc.) directly from Photoshop.
Thank you very much for considering this request. I believe this addition would be extremely useful for many Photoshop users.
Best regards, Sayvon
