[老]静默打印
1. 问题描述
希望每次打印时,都是用默认的打印机打印出所有页并且不希望弹出对话框进行设置,此时便可以设置静默打印。
注:在jar包版本为2018-04-09及以上版本时,请使用新的打印方式,详情参照:[新]打印。
1.1 什么是静默打印
静默打印即点击打印时不弹出选项窗口和打印机设置窗口直接进行打印。
1.2 支持静默打印的打印方式
pdf打印、applet打印和本地打印支持静默打印。
2. 静默打印设置方法
2.1 BS端直接打印的设置方法
进入平台系统,点击管理系统>系统管理>打印,默认勾选需要pdf打印机属性设置窗口和需要applet打印机属性设置窗口,如下所示:
去除勾选后再进行打印时会自动选择默认的打印机进行静默打印。
去除勾选后再进行打印时会自动选择默认的打印机进行静默打印。
2.2 JS调用打印方法的设置方法
在doURLxxxPrint(printurl);中增加一个false参数值,即:
Pdf静默打印为:doURLPDFPrint(printurl,false);
Applet静默打印为:doURLAppletPrint(printurl,false);
注:Pdf静默打印调用JS打印方法只有IE支持,并且需要安装Adobe Reader
2.3 修改config.xml的设置方法
本地静默打印的设置方式为:
3. flash不支持静默打印
flash打印可以设置不弹出选项窗口其设置方法如上截图勾去需要flash打印设置窗口,但flash打印是不可以设置不弹出打印机设置即不支持静默打印。
3.1 原因
flash打印开发商出于安全考虑,为了防止恶意的swf文件使打印机的纸消耗完,因此flash打印必须要进行打印机设置。
4. 移动端
移动端不支持各种打印和导出方式
附件列表
标签:
已验证
文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201)