QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
HP打印机打印出
+ M# s$ u6 P5 k" `% E3 {10-15-2006"
4 f- H" V: G4 ?" ?$ j@PJL SET STRINGCODESET=UTF89 Z: I& _6 U/ I% _
@PJL SET JOBATTR="JobAcct1=ZBJ"
" S/ c" b- Y$ x% f, E
类似内容,为打印语言与中文文件名不兼容所致,将文件名改为英文文件名,并且文件路径也为英文,再打印即可。将文件保存为PRN文件,将正常打印文件与不能打印文件用ASCII方式,进行对照,即可发现问题
$ M" m' b$ [. J* R0 zhttp://D:\\Documents and Settings\\Administrator\\My Documents\\My Pictures\\print.jpg' r0 Q$ Q2 X' m; u" Q5 \3 A* i- Z
) x$ {' w0 y$ T% u5 H1 G! K( M
[ 本帖最后由 zbj 于 2006-10-15 14:29 编辑 ]
发表于 2007-10-26 15:38:20 | 显示全部楼层 来自: 中国安徽芜湖

请教!

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

本版积分规则


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

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

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