之前使用jxl修改打印模板,生成一个临时可供打印的EXCEL文档,再调用Jacob打印,本地MyEclipse实验成功,但是发布到服务器端tomcat后发现原来是调用服务器端的打印,这对于web开发来说没有任何意义,服务器和客户端离得好远呢,不可能在客户端点完打印,到服务器端去取打印纸吧
希望大家给提点思路,Jacob是不是只能服务器端打印,有没有其它的资源可以实现客户端的EXCEL打印
12 个解决方案
#1
可以用jdk 自己 带 的打印方法 。 Jacob 做打印也可以。
关键是你可以打印的时候设置打印机。
关键是你可以打印的时候设置打印机。
#3
+1
#4
不好意思,我不是很明白,拿我现在的情况来说,服务器那台电脑没有连接打印机,客户端这台电脑连接打印机了,现在调用的是服务器端的打印,服务器端不能连接到客户端这台电脑连接的打印机啊,这样如何设置特定的打印机呢
还有,我看你给出来的那个例子,应该是用打印机的型号来筛选的,那客户端A、客户端B……分别连接N种不同型号的打印机,我不能给每种打印机都包含进来,同时还要识别出客户端A调用打印机A……
是不是我对局域网打印的理解有问题?麻烦给我讲解一下好吗
#5
//都连接到服务器为什么不在服务端打印啊
#6
服务器只是用来发布网站的服务器,跟客户端是在一个大的内网里,但是不在一个地方,离得还挺远的
#7
其实我觉得吧,只要在服务器判断客户端是否连接了答应机,如果连接了,就打印,没有的话就不打印呗,然后借用上面哥们提供的参考:
http://blog.csdn.net/coolcoffee168/article/details/8147475
#8
// 要么你打印的时候 传个参数过去,就是当前客户端连接的打印机 ,然后服务器配置好几个 打印机的链接,其实还是在服务器端只是调用不同的打印机
#9
服务器端如何判断客户端是否连接打印机呢
#10
离得挺远的,真的没法配置
#11
配置个打印机和远不远没关系啊。不同楼层,都可以啊。 你服务器端配置几个打印机 ,根据客户端传递过来的参数
调用 不同打印机。可以实现的。
调用 不同打印机。可以实现的。
#12
谢谢大家,我决定给用户做下载,让他自己打印
#1
可以用jdk 自己 带 的打印方法 。 Jacob 做打印也可以。
关键是你可以打印的时候设置打印机。
关键是你可以打印的时候设置打印机。
#2
#3
+1
#4
不好意思,我不是很明白,拿我现在的情况来说,服务器那台电脑没有连接打印机,客户端这台电脑连接打印机了,现在调用的是服务器端的打印,服务器端不能连接到客户端这台电脑连接的打印机啊,这样如何设置特定的打印机呢
还有,我看你给出来的那个例子,应该是用打印机的型号来筛选的,那客户端A、客户端B……分别连接N种不同型号的打印机,我不能给每种打印机都包含进来,同时还要识别出客户端A调用打印机A……
是不是我对局域网打印的理解有问题?麻烦给我讲解一下好吗
#5
//都连接到服务器为什么不在服务端打印啊
#6
服务器只是用来发布网站的服务器,跟客户端是在一个大的内网里,但是不在一个地方,离得还挺远的
#7
其实我觉得吧,只要在服务器判断客户端是否连接了答应机,如果连接了,就打印,没有的话就不打印呗,然后借用上面哥们提供的参考:
http://blog.csdn.net/coolcoffee168/article/details/8147475
#8
// 要么你打印的时候 传个参数过去,就是当前客户端连接的打印机 ,然后服务器配置好几个 打印机的链接,其实还是在服务器端只是调用不同的打印机
#9
服务器端如何判断客户端是否连接打印机呢
#10
离得挺远的,真的没法配置
#11
配置个打印机和远不远没关系啊。不同楼层,都可以啊。 你服务器端配置几个打印机 ,根据客户端传递过来的参数
调用 不同打印机。可以实现的。
调用 不同打印机。可以实现的。
#12
谢谢大家,我决定给用户做下载,让他自己打印