通过Webservice如何调用打印机

通过Webservice如何调用打印机,第1张

当建立新应用程序添加此WEB引用后,调用此服务(和测试时的参数完全相同)就无法打印出来,而且没有任何报错信息,会不会是本地打印机无法识别
满意答案
章敏
5级2009-08-06不同的打印机通信的语言或者协议不一样的,也许你些参数适合其中一部份机器,未必适合全部的。你可以参考一下在系统目录下的
打印机驱动程序
。。。也许对你有帮助的。。。
提问者
的感言:
谢谢2009-08-06

您好!首先,请检查您所设置的纸张尺寸与实际所使用的连续纸尺寸是否完全相同,如不同请按实际纸张尺寸选择,如果找不到相关的纸张规格请按以下方法设置:
1自定义纸张:
XP:电脑左下角点击“开始”->“打印机和传真机”-> “文件”->“服务器属性”,勾选“创建新格式”,在“表格名”中输入自定义尺寸的名称(如:1234),根据纸张的实际尺寸分别输入“宽度”和“高度” (高度=连续纸孔数127CM)。
“打印机区域边距”无需修改,点击“保存格式”完成纸张自定义。
WIN7:电脑左下角点击“开始”->“设备和打印机”,鼠标左键点击所使用的打印机图标,在上方菜单栏选择“服务器属性”,勾选“创建新表单”,在“表单名”中为输入自定义尺寸的名称(如:1234),根据纸张的实际尺寸分别输入“宽度”和“高度”(高度=连续孔数127CM)。
“打印机区域边距”无需修改,点击“保存格式”完成纸张自定义。
2驱动设置:
鼠标右键点击所使用的打印机图标选择“打印首选项”->“布局”->“高级”,在“纸张规格”中选择自定义尺寸的名称“1234”
3应用软件设置:
请您重启使用的应用软件,按照以上自定义的尺寸进行“页面设置”,选中之前自定义的1234此种纸张规格打印,如果打印出的结果仍存在同样的问题。建议您在电脑新建一个文本文档此类通用软件,打开后点击左上角文件-页面设置-选中1234此种规格,点击确定后任意输入几行字点击打印进行测试,若打印结果是正确的只出一张纸没有走空纸,则说明您使用的应用软件存在问题,建议检查您的软件设置或与您的软件开发商联系。
若以上方案仍无法解决您的问题,请您登陆爱普生官网的“在线工程师”:>试一下墙外打印控件
>方法如下:
1、打开print spoonler的属性。
2、点击上方的添加打印机。
3、创建新端口,输入端口名为打印机所连接的电脑的IP地址+打印机名称。
安装打印机的驱动程序,点击下一步,键入打印机的名称。
5、另外,可以在添加好的打印机属性中选择端口选项,就能够成功打印了。

重启web服务即可,以下为重启的几种方法:
1、通过“IIS管理器”重启
在IIS服务器管理控制树中展开IIS节点,选择需要重新启动IIS服务的计算机,接着单击鼠标右键,选择“所有任务”->“重新启动IIS”。
2、通过“控制面板”->“管理工具”->“服务”重启
打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” d出 “停止其它服务” 窗口,点击“是”。
3、通过Net 命令 *** 作
点击 “开始”->“运行”,输入cmd 打开命令窗口。
输入 net stop iisadmin /y 回车停止IIS。
再输入 net start iisadmin 回车启动IIS。
再输入 net start w3svc 回车WEB服务。
4、通过IISReset 命令 *** 作
点击 “开始”->“运行”,输入iisreset 回车。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12860563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存