- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
qt(send raw data to printer)发送原始数据到usb打印机(QT(发送原始数据打印机发送原始数据到USB打印机))
qt(send raw data to printer)发送原始数据到usb打印机(QT(发送原始数据打印机发送原始数据到USB打印机))
QT(发送原始数据打印机发送原始数据到USB打印机)
/ppacctv/blog/item/c9517538a35ef3d2b211c72f.html
欢迎转载,敬请注明出处,如有疑问可以发邮件给我ppacctv @ 163 .com,欢迎探讨,如果可以,也请把您的高招分享一下。谢谢!
项目需要,在网上找了很久,能用的很少,试了很多方法,总结一下分享在这里,希望能给大家提供帮助。
这里的打印机是条码打印机,因为第一次接触这种设备,所以买了斑马的型条码打印机说,据说ZPL语言就是斑马的杰作想必支持会好点。实际是,除了ZPL本身外,没有SDK,也没有DDK,所以,一切就只能靠搜索引擎帮忙了,这里感谢百度和谷歌啦。
写在开头:有些在网上找的内容忘了留网址,写该文时搜索相关内容补的网址,请原相关作者见谅。
粗粗略总结了6种方法,个人比较推荐第6第种方法如下3:
1、直接打印(最简单)。
条码打印机可以当做普通打印机使用。所以,你用记事本、字等等只要有打印功能的,都可以打印。所以该方法就是使用使用QT绘制图片、路径什么的,然后打印即可。
2、把USB打印机映射到LPT端口。
参照:/s/blog_6d4dcdba0100xowi.html
这里我在本机不需要安装“微软环回适配器”,而是使用如下的方法:(说是我共享的打印机名)
NET使用LPT2 \\ \说
3、使用转意字符(需要ZPL语言,建议)。
参照:/questions/4442122/send-raw-zpl-to-zebra-printer-via-usb
一定要按上文方法设置转意字符代码如下,不再阐述。
qprinter打印机(qprinter::printerresolution);
qprintdialog * DLG =新qprintdialog(与打印机,这个);
如果(DLG - exec() = = qdialog::接受)
{
QPainter P(打印机);
p.drawtext(0,0,“$ { ^ XA ^ fo10100 ^ 3 ^ BCN,100,Y,N,N ^ fddc123456 ^ FS ^ XZ } $”);
}
4、使用杯API(未完成)。
参照:/questions/5558248/qt-print-raw-text
粗试文中的方法,当时链接库没搞好,所以放弃了。
5、使用libusb-win32(可以)。
参照:/apps/trac/libusb-win32/wiki
/study/topic/617136
特别声明:如果你和我一样是菜鸟,请注意,最好在试验该方法时在虚拟机内进行,不然,系统USB设备可能会统统罢工的。
参照testlibusb。C例程,这里贴一下打印的代码:
别忘了在亲文件添加。
LIBS + =。/ libusb的。
这里我把libusb,和源代码放在了一起,还有lusb0_usb。H头文件不要忘了,
udev = usb_open(DEV);
如果(+)
{
char *某人“^ XA ^ fo10100 ^ 3 ^ BCN,100,Y,N,N ^ fddae123456 ^ FS ^ XZ”;
int好= usb_claim_interface(udev,0);
printf(“%d”,OK);
好吧= usb_bulk_write(udev,0x01,某人,501000);
printf(“%d”,OK);
但这里有个问题,一直没有搞定使用libusb同时又使用系统的打印机驱动模式,也就是说,在该模式下,无法使用打印服务访问打印机,不再支持直接打印。
这个不知是我的设置问题还是什么。折腾的时候发现,使用一种方法可以一起使用,但一旦系统重启就不再可以,同时,打印服务以及RPC服务均不正常,需要使用斑马自带的打印机安装程序重新安装,系统才能回复正常,但一重启依旧。
6、使用Win32 API打印原始数据(强烈建议)。
这可是微软的方法啊,不用在系统添加任何文件,
At the same time to ensure the normal use of printers, so strongly recommended.
Reference: /kb/138594
Add in.Pro file
LIBS = D:\Qt\qtcreator-2.4.1\mingw\lib\libwinspool.a
Note: my MinGW installation path is D:\Qt\qtcreator-2.4.1\mingw.
Stick a section of the so
您可能关注的文档
- 2014年水利行业安全生产知识网络竞赛试题72(In 2014, water conservancy safety production knowledge network competition questions 72).doc
- 2014年水利行业安全生产知识网络竞赛试题75(In 2014, water conservancy safety production knowledge network competition questions 75).doc
- 2014年消防知识复习题(Fire fighting knowledge review in 2014).doc
- 2015年澳大利亚亚洲杯(2015 Asian Cup Australia).doc
- 202009年秋季南安市小学四年级数学学习目标检测质量分析30596(Quality analysis of grade four mathematics learning goal in grade 202009 of Nanan primary school in autumn 30596).doc
- 202009年秋季南安市小学四年级数学学习目标检测质量分析31964(Quality analysis of grade four mathematics learning goal in grade 202009 of Nanan primary school in autumn 31964).doc
- 202009年秋季南安市小学四年级数学学习目标检测质量分析17828(Quality analysis of grade four mathematics learning goal in grade 202009 of Nanan primary school in autumn 17828).doc
- 202009年秋季南安市小学四年级数学学习目标检测质量分析49292(Quality analysis of grade four mathematics learning goal in grade 202009 of Nanan primary school in autumn 49292).doc
- 202009年秋季南安市小学四年级数学学习目标检测质量分析500(Quality analysis of grade four mathematics learning goal in grade 202009 of Nanan primary school in autumn 500).doc
- 201年最新高考满分作文精彩开头结尾汇编(201 years, the latest college entrance examination score, composition, wonderful beginning, ending compilation).doc
- 《我国农业经营主体市场准入与竞争格局分析》教学研究课题报告.docx
- 高中地理课堂生成式人工智能的智能化教学策略研究教学研究课题报告.docx
- 初中英语阅读教学中的学习分析技术与教学资源分配研究教学研究课题报告.docx
- 无人机送餐与旅游服务方案.doc
- 《网络文学IP影视改编中的影视制作团队管理:组织结构与能力提升》教学研究课题报告.docx
- 高中地理教学中数字素养评价与地理实践能力提升教学研究课题报告.docx
- 高中物理习题教育数字资源跨文化适应性研究及教学策略教学研究课题报告.docx
- 基于人工智能的初中物理实验虚拟仿真教学资源开发与应用策略教学研究课题报告.docx
- 高中英语多媒体素材色彩情感设计对口语表达能力的影响教学研究课题报告.docx
- 2 《基于顾客感知价值的健身俱乐部服务质量与会员续卡率关系研究》教学研究课题报告.docx
原创力文档


文档评论(0)