Programmatically Set Printer Settings For Same Label To Different Printers 追蹤
We distribute the same software to multiple clients that have multiple different label printers with Seagull drivers. The label stock in each printer varies depending on what needs to be printed at what time of day/volume. As part of the installation setup, after setting the system so all users share/use the same printer setting I would normally use DocumentProperties and SetPrinterProperties API functions to do the same thing that Bartender is doing via the printer document properties tab to set offsets/speeds, etc.
I understand about using label stock to select a setting for a given label. It appears that the printer settings have to be present before the label is opened, or the use of that setting is wiped out and the default settings are used which are not the desired ones.
Where are the printer settings documented. I am referring to the pop-up (attached) invoked from print document properties. Business-wise, it is unacceptable to set dozens of label files manually to work for a client with 6-10 different printers.