java如何在web页面调用本地安装的打印机打印?

最近遇到一个需求,需要在后台系统页面上点击打印,然后打印出该表格列的条码信息。打印机使用的是USB接口的打印机,当在本地Windows系统上开发调试时,程序是可以调用我本地安装的打印机正常打印的,但是当我把jar包部署到(远程桌面,windows环境)上之后,却无法调用我本地的打印机进行打印。后面操作一番,远程服务器可以连接到本地打印了,但是我访问web页面的那台电脑必须登录远程桌面,因为远程桌面上的打印机是重定向的,不登录的话,远程桌面就检测不到本地机型,也就不能获取本地打印机,但是客户用的时候肯定不能让他们看到远程桌面,

请问有什么办法可以实现远程服务端(远程桌面,windows环境)直接调用我本地安装的打印机打印?

就和谷歌浏览器自带的打印那样,直接调用本地打印机。

Java打印其实和打印机是什么没关系,将要打印的内容输出到页面,然后调用浏览器打印就行了

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m