java通过js打印图片 50

我在java代码中生成了一个jpg文件(服务器端),现在想在客户端打印,要怎么处理会比较好呢?目前是在java里生成了jpg文件,直接用PrinterJob的print方... 我在java代码中生成了一个jpg文件(服务器端),现在想在客户端打印,要怎么处理会比较好呢?
目前是在java里生成了jpg文件,直接用PrinterJob的print方法,但是这样的话,打印设置的窗口会在服务器上弹出,客户端就死了。
有什么办法可以把后台生成的图片在客户端打印呢?

流程是这样的:
在web界面上点一个按钮,到后台通过数据生成一张jpg图片,现在要把这个jpg图片打印出来。

请高手赐教,谢谢!
展开
 我来答
llei32wang
2013-01-18 · TA获得超过2736个赞
知道大有可为答主
回答量:1478
采纳率:60%
帮助的人:1403万
展开全部
直接用PrinterJob的print方法可以的不过查找加载打印机的速度很慢,有时可能要好几分钟,如果单线程就会出现卡死的情况,程序运行时先建一个后台线程去加载设置打印机就好了。

如果是web的话可以弹出一个新的窗口在窗口里显示需要打印的图片,再用window.print();打印窗口内容就行了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式