I am writing an invoicing application that will print 3 different forms on 3 different printers [sequentially] when the user finalizes the invoice. All the printers are dedicated to a particular form. I don't want the user to have control over selecting the printer but rather select the printer with code (no dialog).
I can change the default printer, print the job, change the default printer, print again and so on. This seems an rather inefficient way to print.
Is there a way to select a printer for printing via code without a printdialog or using multiple changes to the default printer for each form printed.
Flow Chart is like this:
Finalize Invoice > Print Invoice Form > Print Shipping Label > Print Barcode > Finished
Thanks in advance for any help!
I can change the default printer, print the job, change the default printer, print again and so on. This seems an rather inefficient way to print.
Is there a way to select a printer for printing via code without a printdialog or using multiple changes to the default printer for each form printed.
Flow Chart is like this:
Finalize Invoice > Print Invoice Form > Print Shipping Label > Print Barcode > Finished
Thanks in advance for any help!