日期:2014-05-18  浏览次数:20805 次

java调用远程打印机问题!!
高手们:请教一个问题。本公司最近有一个项目,需用用到java调用远程打印机的功能。。

具体描述如下:
系统为B/S架构   ,运行在一个局域网中。有一台打印机,用户登录到客户端,查询到自己想要的资料,就点击打印按钮。打印时要求选择打印机“比如选择经理办公室的打印机” 那么资料就自动打印到经理办公室去了。。

就这种技术,用java实现。。请问高手具体怎么过流程实现呀。。

谢谢了。只有10分了。。。我全部加上了。。没办法大哥们理解一下。。


------解决方案--------------------
可以这样,在服务器上写一个java application,java application通过驱动和操作系统,去调用远程打印机,然后在servlet中调用这个java application,打印,俺没尝试过,不过有点之前的例子,楼主可以参考:
servlet:
Process p = Runtime.getRuntime().exec( "java -classpath .;D:/Eclipse/eclipse32/workspace/runqian35company/bin/abcd.class;test ");