I have been seeking a solution to send a pdf generated with JasperServer to a Brother QL-700 printer upon js page load (from browser), or to at least automatically select and load the label printer's settings so the user has not to define the page settings themselves from within the print dialog.
Having the browser's print dialog display has not been the issue. The settings for the particular printer, especially in IE, tend to eventually be forgotten. So, when normally 3 barcode labels would print just fine on three cut paper strips, there will be four strips due to overflow because of the page margins.
The pdf.js library seems as though it could offer some solution, but I have been unable to uncover much so far from it's well undocumented viewer
library.
Is this a reasonable route to take to accomplish this task, or is there a better way?