I have a client requirement that when the print button is clicked (on the web page, not the browser) that the content be printed immediately, bypassing the print dialog. Yes, this assumes that the defaults are setup before hand.
I already know that this is a potential security concern. In fact, it's even stated on the Telerik documentation
However there is no way to know the default or in fact any of the available client printers as this would be a major security vulnerability. That is why the print dialog would be always shown, so that the user can select the desired printer and then click the Print button.
source: How to print report on client machine without showing the report
I realize that a plugin may be needed to accomplish this task. I've been pointed towards Scriptx from Meadroid but I'm still evaluating it and additionally, it seem to only support IE.
My question is, what can I do to satisfy the requirement of immediately sending content to the printer, bypassing the print dialog? It's fine if it's a plugin and fine if it requires licensing. But it must support IE, Chrome and FireFox.
Note: If it helps any, I'm working with the Telerik web report viewer.