我正在医院前台ADF项目,在这里我需要生成访问单这些不需要打印预览。我想要打印没有任何打印的单据对话框也不需要弹出窗口。我尝试了很多在网络上发现的东西,但没有坚实的东西出来.. 试过Jasper报告this.print,通过Java尝试相同,但我得到对话。 我正在一个内联网上工作,所以安全方面已经没有了讨论,所以我怎么做这个工作?客户端打印机无纸打印医院前台ADF项目
0
A
回答
0
嗯,我找到了一个办法做到这一点..
JRPdfExporter exporter = new JRPdfExporter();
exporter.setParameter(JRPdfExporterParameter.PDF_JAVASCRIPT,
"var pp = this.getPrintParams();pp.interactive=pp.constants.interactionLevel.silent;pp.NumCopies=1; this.disclosed= true ;this.print({bUI: false,bSilent: false,bShrinkToFit: true,printParams:pp});");
这增加了PDF JavaScript来生成的PDF .. 一旦PDF显示的弹出页面上进行打印静音。希望这有助于未来的人..
0
这是一个建议,而不是一个答案,但之前,我声誉的50分,我不能写评论(感谢大家的热烈欢迎,StackOverflow的!) - 也许这些人会有所帮助:
1)Printing an html file using java without showing print dialog to the user
0
我能够执行打印静音,我使用的弹出窗口调用哪个产生所需的访问滑移和displayd弹出窗口上的相同的servlet。对于打印静音我用
exporter.setParameter(JRPdfExporterParameter.PDF_JAVASCRIPT, "this.print({bUI: false,bSilent: false,bShrinkToFit: true,printParams:this.getPrintParams().constants.interactionLevel.silent});this.close();");
我不得不做一些修改IE浏览器的,我说我的网址在IE受信任的站点选项。我在acrobat中启用了js,并将acrobat指向IE中的可信站点。这解决了打印静音,但我坚持了另一个问题..
一次印刷完成,我不能够关闭该窗口。我想这..
"var win = window.open('PrintPopUp.jsf','_blank',\"height=300,width=200,scrollbars=no," +
"status=no, resizable=no, screenx=0, screeny=0\");win.onclick=function(){setTimeout(function(){win.close();\n},9000);}
但它不是在IE浏览器11个工作.. 有什么建议么?
相关问题
- 1. 在客户端打印机上打印
- 2. PDF打印到客户端打印机而不打开它们
- 3. ASPX:在客户端打印机打印服务器端PDF
- 4. Python无法打印客户端IP或客户端主机名
- 5. ReportViewer客户端打印控件“无法加载客户端打印控件”?
- 6. 使用ActiveReport在客户端打印机上打印
- 7. 如何在客户端打印机上从ASP.NET CrystalReport打印
- 8. 从网络应用程序打印到客户端打印机
- 9. 打印机打印服务器而不是客户端
- 10. 查找客户端打印机ASP.Net
- 11. 打印JasperReports客户端?
- 12. Javascript - 在客户端上的热敏打印机上打印(无小程序)
- 13. Java - 无法打印图像(至纸张/打印机)
- 14. Web打印多台打印机
- 15. 打印GIF纸
- 16. 打印纸张上的打印值
- 17. PHP打印代码(打印成纸)
- 18. 在asp.net C#中打印客户端打印机上的pdf文件?
- 19. 使用asp.net打印客户端打印机上的文本文件的内容
- 20. 使用Zebra打印机从Web应用程序打印客户端
- 21. PHP打印到无线打印机
- 22. 直接打印在客户端PDF无需目视便
- 23. 从Reportviewer打印时无法加载客户端打印控制错误
- 24. “无法加载客户端打印控制” - SSRS再次打印问题
- 25. VB.net - 用纸张大小的打印机打印pdf文件
- 26. 用热敏打印机打印连续纸的水晶报告
- 27. 在打印机中停止纸张 - Java打印问题
- 28. PHP打印到连续纸张打印机
- 29. 将纯文本打印到打印机(纸张)
- 30. 在打印作业中更换打印机纸盒