Is it possible to use a single OutputPreset in Workflow and dynamically change the name of the printer?

Hello,

Our current print process reads the name of the output printer from the incoming xml file and sends the output to the configured Windows printer of the same name (as defined in Windows Printers & Scanners).

Could you please tell me if it is possible to use a single OutputPreset in Workflow and a single Create Output task and dynamically change the name of the printer, similar to how our current process works?

I don’t see the ability to change the Windows printer name to @automation.JobInfoX@ in the following dialog. image

Thanks!

For future reference…

For Output Type: Windows Printer (see above graphic) you can’t use a variable name for the Windows Printer.

But if you change the Output Type to LPR Queue you can use a variable.

In my case, I found it more useful to set the Windows Printer to ObjectIf Lune Printer Driver (PS) (see below)…

image

… and then use a Printer Queue to set the printer name with a variable (see below) …

image

… and finally, use that Printer Queue in a Printer Queue Output task (see below) where I could also set the number of copies using another variable.

image

Have fun!