I need help with using Printer.Canvas to print toa USB printer. Using Delphi 7.0 and a Brother HL2140 USB only printer, produces a blank page. A friend tried it on his USB printer and all of the print was on the left half of the page. On my printer, no problem when using 'Print' to print the screen, or RichEdit on the same USB printer. I use all three methods in the same application. There is no problem when using a parallel port printer. Simple code..
produces a blank page on the USB printer.
Thanks for any help.