提示"Printer selected is not valid"可能原因及操作失败异常分析
一.提示"Printer selected is not valid" 最常见的原因:windows系统默认打印机是一台网络共享打印机且该打印机目前不可访问。例如:网络断开原因、本地重启电脑后共享打印机没有记住共享端的用户名和密码等。 注意这个提示的英文部分是windows系统抛出的异常信息,意思是“所选择的打印机无效”! 如果系统打印服务没异常,而且打印驱动安装也没问题的话,那么要看是否调用了set_print_pagesize语句, 该语句可动态设置纸张大小,但目前发现有很多打印机不支持该操作,会表现出以上异常。 建议暂时去掉这个语句试试,如果不是这个原因,那么要从打印机安装或系统打印服务(Print Spooler)方面着手排查了。
|
二.出现“操作失败(access error)” 原因很多,可以从如下几个方面排查一下: 1:如果是IE7以上,可以在浏览器的高级选项中做一下“重置”操作试试,重置可以解决浏览器加载项故障, 这种问题最容易发生,也容易解决,注意IE的故障也会表现在其它浏览器上,因为Lodop调用了IE的渲染引擎; 2:如果打印的数据量很大,且电脑配置较低,这种情况建议安装LODOP最新版本(至少6.0.4.9之后); 3:如果是IE6,升级到IE的更高版本会解决问题。或者删除IE目录彻底重新安装浏览器试试; 4:如果是刚刚添加打印机出现该问题,建议重新启动电脑(个别驱动程序要求系统重启打印服务); 5:有时候电脑病毒也会造成这个问题; 6: 试试能否设置默认打印机,否则检查操作系统用户是否有足够的权限:运行->regedit->HKEY_CURRENT_USER->右键菜单"权限"->设置Administrator的权限为"完全控制": http://wenku.baidu.com/view/119e917f168884868762d68b.html; 7:试试如下办法修复IE:http://www.2cto.com/os/201105/92053.html; 8:ADD_PRINT_IMAGE语句的内容参数值空可能会引起;(6.198之前的历史版本); |
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/5610.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
打赏微信支付宝扫一扫,打赏作者吧~
休息一下~~
作者:hqy | 分类:技术文章 | 浏览:747 | 评论:0