QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 2885|回复: 2
收起左侧

[原创] HP PCL打印语言与中文文件名不兼容

[复制链接]
发表于 2006-10-15 14:15:08 | 显示全部楼层 |阅读模式 来自: 中国河南郑州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
HP打印机打印出1 W5 N9 K) y! ]- A& B* P
10-15-2006"
; I0 y$ b% x6 z" E, z@PJL SET STRINGCODESET=UTF8. v6 y) d& z; u# }2 E# D& K
@PJL SET JOBATTR="JobAcct1=ZBJ"
7 R( U) k( p' v& b) W( T; f+ d: Y
类似内容,为打印语言与中文文件名不兼容所致,将文件名改为英文文件名,并且文件路径也为英文,再打印即可。将文件保存为PRN文件,将正常打印文件与不能打印文件用ASCII方式,进行对照,即可发现问题
7 {& S0 x# `; ?, }0 _2 A  F, K9 \http://D:\\Documents and Settings\\Administrator\\My Documents\\My Pictures\\print.jpg% X8 Q* q3 A  H( b/ o9 W& V) ^

9 W0 Q2 Y9 h/ u( l: ?6 N# S& s# z[ 本帖最后由 zbj 于 2006-10-15 14:29 编辑 ]
发表于 2007-10-26 15:38:20 | 显示全部楼层 来自: 中国安徽芜湖

请教!

请问能说明更清楚一点吗?
 楼主| 发表于 2013-4-28 08:49:32 | 显示全部楼层 来自: 中国河南漯河
时间很长了,不知道还有人问,现在说一下吧,不知有意义没.3 T" d6 w) E3 @2 ~; P
原因是hp把打印机文件名缓存设置的太短,而中文文件名包含路径太长(因为是宽字符)的话,文件名将后面数据的缓存占了,造成覆盖(谁覆盖的谁忘了,用ASCII方式打开PRN文件即可看到),所以打印机得不到正确的打印数据,造成乱码.只要把(路径名+文件名)改短一些就行.
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表