症状:尝试打印到用撇号(包括DataMax-O'neil品牌)命名的打印机时,没有任何打印,没有给出任何错误。如果您观看See是什么是打印窗口,则打印作业甚至不会出现在打印队列中。
如果将标签程序设置为详细日志记录,则日志文件包含此错误:
错误|类:WASP.WaspprintEngine.PrintEngine,方法:PrintToprinter,错误描述:PrintTicket XML不是很好的。“”中“属性”名称“中的前缀不会映射到有效的URI。
原因:打印机名称中的撇号(')打破了标签程序与打印机通信的能力。打印机名称在撇号处截断,因此Windows查找不存在的打印机(例如,名为DataMax-O的打印机)。
解析度:在Windows的设备和打印机中,右键单击打印机并转到打印机属性。在“常规”选项卡中,从打印机名称中删除“从打印机名称”,或完全授予其不同的名称,然后单击“确定”。请注意,如果打印机已被共享,则其他PC可能需要重新连接。关闭并重新打开贴标程序并再次尝试打印,现在它应该正常工作。