I need to print labels in a UWP application. It's intended to function as a customer facing Kiosk which makes the standard UWP printing options unattractive, because they require the user to click through a windows print confirmation dialog.
Automatic printing is only possible using the POS (Point Of Sale) printing mode. Microsoft's documentation lists several receipt only (not label) printers as having been tested/proven compatible but that other ESC/POS mode printers may work.
Windows supports network and Bluetooth connected receipt printers using the Epson ESC/POS printer control language. The printers listed below are discovered automatically using POSPrinter APIs. Additional receipt printers which provide an ESC/POS emulation may also work but would need to be associated using an out of band pairing process.
I have a Brother QL-810W label printer, that I've put into ESC mode using Brother's configuration software and connected via USB. Unfortunately it's not currently being detected by the POS printing app from Microsoft's UWP sample/demo application collection.
The MS documentation mentions possibly needing an "out of band pairing", I would assume that's limited to setting up bluetooth printers. However the link associated with the text has gone bad, in that the page it redirects to doesn't say a word about pairing.