下载  >  开发技术  >  C#  > 通过PJL协议,获取惠普USB打印机状态的C#演示代码

通过PJL协议,获取惠普USB打印机状态的C#演示代码 评分:

因项目需要通过程序获取打印机状态,但网上找到的都是通过windows API获取的,但前提条件是能打开打印机设置中的“双向通讯”,但我的打印机设置是灰的,怎么安装驱动都没有用,估计根本不支持,所以只能采用其他办法了。使用Printer Job Language协议,获取USB打印机缺纸状态的C#demo,另外附上了Printer Job Language协议。其他状态如卡纸,缺墨等状态根据协议不难获得。

...展开详情
2019-04-03 上传 大小:1.73MB
举报 收藏 (4)
分享

评论 下载该资源后可以进行评论 共2条

namejunwang 我的打印机是cp5225,如何使用这个demo?
2019-08-08
回复
一般惠普打印机都支持PJL协议的,但具体支持到什么程度,需要查看协议,问惠普客服可能也不见得得到正确回复!自己试试吧
acenoly 使用了一下,可以运行
2019-07-03
回复
呵呵,实际项目已在使用,只是改动了不少。Demo运行需要下载安装LibUsbDotNet_Setup.2.2.8,这是一个C#下操作USB口的工具,安装好后配置下filter.
PJL命令参考手册

只找到英文的,里面有PJL命令的一些说明,传上来给有需要的人。

立即下载
HP打印机控制命令(英文版)

HP打印控制命令详解英文版,本文件涵盖HP的所有控制指令

立即下载
打印机PJL参数部分设定

实测可以用的部分PJL参数

立即下载
USB以及串口打印机测试软件(POS指令集)

POS打印机调试工具,集成常用POS指令,可通过USB或串口对打印机收发数据,可以当串口助手加强版用,支持虚拟串口、软硬件流控。

立即下载
打印机PCL_PJL手册

打印机PCL_PJL手册, 打印机协议参考手册

立即下载
PCL技术手册 PJL技术手册 PostScript技术手册 做打印机驱动必备

英文原版PDF文件,原汁原味的技术精髓。 如果你在做打印驱动这三个文件至少有一个你得明白。 如果你还在看中文资料那你的驱动也许能做成但肯定做不好。

立即下载
USB接口打印机直接打印(无需驱动)

可以通过刷新端口直接查找到打印机,并显示链接USB接口的打印机型号。可以打印TXT文档,PRN,16进制等可以直接打印的文本文档和16进制文件。注意,WORD,EXCEL等没有经过处理的文档无法直接打印。

立即下载
html+css+js制作的一个动态的新年贺卡

该代码是http://blog.csdn.net/qq_29656961/article/details/78155792博客里面的代码,代码里面有要用到的图片资源和音乐资源。

立即下载