最近遇到一个需求,需要在后台系统页面上点击打印,然后打印出该表格列的条码信息。打印机使用的是USB接口的打印机,当在本地Windows系统上开发调试时,程序是可以调用我本地安装的打印机正常打印的,但是当我把jar包部署到(远程桌面,windows环境)上之后,却无法调用我本地的打印机进行打印,而是调用我远程桌面上的打印设备。后面操作一番,远程服务器可以连接到本地打印了,但是我访问web页面的那台电脑必须登录远程桌面,因为远程桌面上的打印机是重定向的,不登录的话,远程桌面就检测不到本地机型,也就不能获取本地打印机,但是客户用的时候肯定不能让他们看到远程桌面。
问了几次这个问题,都是说调用浏览器自带的打印window.print(),但是这个打印不能达到我想要的效果,求有什么办法可以实现远程服务端(远程桌面,windows环境)直接调用我本地安装的打印机打印?新手,求指教
因为电脑不多,如有需要,可以对客户电脑进行相应的配置和更改,也可以在远程桌面中进行配置,或者代码需要改动也都可以,只需要能在web页面直接访问本地打印机就行,而且电脑不用登录远程桌面。
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。