C++调用TSC打印机实现后台自动打印————超详细版
2021/6/15 1:21:18
本文主要是介绍C++调用TSC打印机实现后台自动打印————超详细版,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、 安装TSC打印机驱动
2、调用TSCLIB.dll
网上有很多调用dll的方法,我这里用的是我觉得最简单,最适合小白的方法。
a)你需要准备以下三个文件
b)将.h .dll .lib 放入工程目录下
c)在vs中依次选择:项目-属性-连接器-输入
d)在头文件下添加.h文件
e)最后关联一下就可以使用
#pragma comment(lib, “TSCLib.lib”)
注意:调用别的接口需要对应选择是32位系统还是64位系统,.h、.lib、.dll都要换成对应的版本。
3、查看TSC官方开发文档,使用对应函数即可完成后台自动打印
想了解的可以看一下官方函数接口参数说明
www.chongshang.com.cn/news/view.asp?id=542
4、给大家一个案例参考
//判断打印机是否在线
int flag = usbportqueryprinter();//连接正常为0 无连接为-1
if (flag == -1) {
MessageBox("打印机未连接!");
return;
}else if(flag == 0){
openport("TSC TTP-244 Pro");//指定打印机名称
sendcommand("DIRECTION 1");//设置打印方向
clearbuffer();//清楚打印接受缓存区
barcode("16", "32", "128", "88", "0", "0", "2", "4", "20200907");//打印条码函数
//16:X起点2mm;32:Y起点:4mm;128:Code128编码规则;88:高度11mm;0:不打印文字;0:不旋转;“2”,“4”:控制条码间距的比例;20200907:打印内容
printerfont("16", "128", "3", "0", "1", "1", "20200907");//打印文字函数
printlabel("1", "1");//打印一式一份;
closeport();
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
附件下载:
两个连接内容相同,没有积分的用户可以点击网盘链接~
百度网盘下载链接:提取码:xztx
CSDN下载链接:
————————————————
版权声明:本文为CSDN博主「-zhaocan-」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45623223/article/details/108440259
这篇关于C++调用TSC打印机实现后台自动打印————超详细版的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-03微信支付提示下单账户与支付账户不一致-icode9专业技术文章分享
- 2024-07-03微信支付提示订单号重复-icode9专业技术文章分享
- 2024-07-02微服务启动nacos注册上去了,但是一直没有收到请求-icode9专业技术文章分享
- 2024-07-02如何检查文件的编码格式-icode9专业技术文章分享
- 2024-07-02sublime 更改编码格式-icode9专业技术文章分享
- 2024-06-30uniAPP 实现全屏左右滚动滚动的效果-icode9专业技术文章分享
- 2024-06-30如何在本地使用授权或插件-icode9专业技术文章分享
- 2024-06-30伪静态规则配置方法汇总-icode9专业技术文章分享
- 2024-06-29易优CMS安装常见问题汇总-icode9专业技术文章分享
- 2024-06-28易优新手必读安装教程-icode9专业技术文章分享