QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2891|回复: 2
收起左侧

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

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

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

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

x
HP打印机打印出
* f4 f2 v/ x2 G# w; c10-15-2006"
1 d: @9 U7 _# l" p( a! V: p@PJL SET STRINGCODESET=UTF8- B5 b  g( n# Q& B, E" {2 i
@PJL SET JOBATTR="JobAcct1=ZBJ"
5 Y) @! Z; K) p
类似内容,为打印语言与中文文件名不兼容所致,将文件名改为英文文件名,并且文件路径也为英文,再打印即可。将文件保存为PRN文件,将正常打印文件与不能打印文件用ASCII方式,进行对照,即可发现问题
& J2 _4 l- ^. _9 o; bhttp://D:\\Documents and Settings\\Administrator\\My Documents\\My Pictures\\print.jpg2 V" S8 ~' M2 i6 a- w5 T
9 ~& }4 ~- P3 K7 D5 y5 t
[ 本帖最后由 zbj 于 2006-10-15 14:29 编辑 ]
发表于 2007-10-26 15:38:20 | 显示全部楼层 来自: 中国安徽芜湖

请教!

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

本版积分规则


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

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

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