1、远程通打印培训,畅捷通软件有限公司 吕凯 2011年3月25日,今天我们讲的主要内容,1.物理打印和虚拟打印的步骤介绍 2.物理打印使用方法 3.虚拟打印使用方法 4.注册表ShowMappedPrinterFlag中数值各代表什么意思 5.如何自定义打印格式 6.打印常见问题 a.没有弹出第二个选择框 b.打印无反应 c.打印字体变形 d.打印走空纸 。,1.物理打印和虚拟打印的步骤介绍,虚拟打印:要选择两次打印机,第一次选择“来自某某会话N中的UFPrinter” ,过2秒后会再次弹出打印机选择对话框,第二次选择“本地物理打印机”即可!物理打印:只选择一次打印机,选择“会话中的本地打印机”
2、!例如打印机的名字为” HP LaserJet M1005”,那么打印的时候选择“来自某某会话N中的HP LaserJet M1005”,2.使用物理打印方法,使用物理打印方法 1,在服务器端安装客户端打印机的驱动程序 2,在服务器端进入注册表regedit,找到HKEY_LOCAL_MACHINESOFTWAREUFSoftUFWebServer中的ShowMappedPrinterFlag将数值改为11110 3,客户端打印的时候选择会话中的物理打印机名字打印即可,3.使用虚拟打印方法,使用虚拟打印方法 1,在客户端和服务器端把UFprinter设为默认的打印机2,在服务器端进入注册表re
3、gedit,找到 HKEY_LOCAL_MACHINESOFTWAREUFSoftUFWebServer中的ShowMappedPrinterFlag将数值改为11100 3,客户端打印的时候选择会话中的虚拟打印机名字打印即可,4. ShowMappedPrinterFlag中数值各代表什么意?,打开注册表运行regedit 找到路径 HKEY_LOCAL_MACHINESOFTWAREUFSoftUFWebServerShowMappedPrinterFlag 看一下ShowMappedPrinterFlag的键值是多少 1.用友虚拟打印与物理打印,只需要修改注册表即可,如果使用虚拟打印那么
4、要将注册表的“ShowMappedPriterFlag”字段的值设置为11100 2.如果使用物理打印,要将客户端的所有打印驱动安装到服务器,并且将注册表的“ShowMappedPriterFlag”字段的值设置为11110 3.11111是在会话中的虚拟打印中显示所有的打印机,5.如何自定义打印格式,对于特殊纸张是可以增加纸形的,一定要服务器端与客户端都添加相同的纸张型号才行! 添加步骤为,点击“开始”-“打印机与传真”右键 单击鼠标,选择“服务器属性”如下页图所示, 创建新格式、给表格重命名、设置纸张的宽度和 高度(客户端和服务器端的表格名、宽度、高度要一致),5.如何自定义打印格式,6.
5、打印常见问题,a.没有弹出第二个选择框 b.打印无反应 c.打印字体变形 d.打印走空纸 。,a.如果没有弹出第二个选择框,如果没有弹出第二个选择框,那说明服务器的UFPrinter没有设置默认打印机, 另一个有可能发生了打印错误,清空打印任务即可.,b.打印无反应,首先确定服务器和客户端都有UFprinter虚拟打印驱动,然后服务器端是否将UFprinter设置成默认,另外检查虚拟打印机驱动的状态是否是就绪状态。 如果服务器和客户端都有UFPRINTER并且设置和打印机状态都没问题,那么问题就是虚拟打印机映射不上,解决方法是在服务器端修改打印机注册表键值“ShowMappedPriterFl
6、ag”的值为11110,然后将客户端的物理打印机驱动安装到服务器端上,客户端打印的时候选择“会话X中的物理打印机名字”就直接能打出来了。,c.打印字体变形,调整虚拟打印机与物理打印机的分辨率,让二者相同 如果二者分辨率对不上,那么在服务器端和客户端都安装HP Color LaserJet PS打印机,注意不要选择自动检测即插即用打印机,选择端口时选择“GNPort”,并将打印机重命名为“远程通虚拟打印机2”,打印时打印到“会话x中的远程通虚拟打印机2”,d.打印总先打印一张白纸,首先确定打印设置没问题,然后本地启动一个记事本打印看是否无误,若本地打印没有问题则用远程通远程访问程序,打印的时候选择“会话X中的UFprinter”看看是否打印正确,若仍然打印一张白纸,那就修改服务器上的虚拟打印机注册表键值“ShowMappedPriterFlag”的值为11110,在服务器上添加客户端一摸一样的物理打印机驱动,客户端打印的时候直接选择“会话X中的物理打印机名字”即可。,