How can I set the paper size of a printer in VB? I've tried a couple different methods listed below. Please advice. Thanks in advance.
1) Using the OpenPrinter, SetPrinter API functions - this seems to only work if the user has admin privileges to that printer. In my case, giving admin privileges to network printers is not an option.
2) Display common print dialog for user to select paper size - the change in papersize doesn't seem to stick when sent to the printer.
1) Using the OpenPrinter, SetPrinter API functions - this seems to only work if the user has admin privileges to that printer. In my case, giving admin privileges to network printers is not an option.
2) Display common print dialog for user to select paper size - the change in papersize doesn't seem to stick when sent to the printer.