首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过带PS的LPR - PJL使用HP打印机打印

通过带PS的LPR - PJL使用HP打印机打印
EN

Stack Overflow用户
提问于 2010-11-10 05:24:00
回答 1查看 1.7K关注 0票数 1

我使用的是HP LaserJet 5000系列PCL6打印机。尝试使用PJL设置打印属性,如副本和方向。使用PostScript作为底层作业语言。我正在使用LPR命令(lpr -S{IP} -P{IP} test.txt)运行以下代码,以便从windows打印。打印机根本不打印任何内容。如果我删除特定于PJL的命令并仅运行PS,则内容可以正确打印。我是不是漏掉了什么?

代码语言:javascript
复制
     Ec%-12345X@PJL SET COPIES = 3
     @PJL ENTER LANGUAGE = POSTSCRIPT
     %!PS-Adobe-3.0
     %% Example 1

     newpath
     100 200 moveto
     200 250 lineto
     100 300 lineto
     2 setlinewidth
     stroke
     showpage ^D Ec%-12345X

我还尝试使用<ESC>代替Ec。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-10 10:00:32

Ec<ESC>都不正确。您需要ESC的实际ASCII代码,即ASCII字符27。

最简单的方法是:

代码语言:javascript
复制
char esc = 27;

然后,您可以根据需要添加这些内容

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4138793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档