C#怎么控制针式打印机,票据已经有了,就是按格式输出字

C#怎么控制针式打印机,票据已经有了,就是按格式输出字,第1张

可以调打印机,也可以调软件。一般而言调软件灵活些。也就是页面设置,不同软件玩法不一样,像建筑行业统一发票就很简单,不用软件,只需下载一个票样模板,跟Excel差不多的表格,然后设置页边距,打出来的内容如果跟发票上的格式对不齐,继续调页面设置,反复几次就OK了。我们是做二手票据打印机的,很多时候要指导用户使用,这方面自己摸索几次也会。如果是打航空电子行程单就麻烦一点,需要调打印机。

连接方法是:1、首先手机、车载蓝牙设备要建立配对关系。分别开启手机、车载蓝牙设备的蓝牙功能,并将手机蓝牙设置中设为“所有人可见”;2、然后在手机中搜索蓝牙设备,查找到之后选中进行配对连接,配对密码为:0000,完成配对后则连接成功。3、车载蓝牙与手机蓝牙配对连接成功后,可以拨打和接听电话;在手机上播放音乐,可在车载蓝牙设备上欣赏音乐。

如果是并行通信线连接,ESPON 590K 或LQ-1600k3可以使用如下代码:

Private Sub Command1_Click()

Dim i As Integer

Open "LPT1" For Output As #1

Print #1, Chr(27)Chr(64) '清除原先的打印设置,即初始化

Print #1, Chr(28) &"@" '设置汉字状态

pnt1

Print #1, Chr(28) &"J" '设置汉字纵向打印

pnt1

Print #1, Chr(28) &"K" '设置汉字横向打印状态

Print #1, Chr(27)"3"Chr(45) '设置换行量宽度

Print #1, Chr(27)"W"Chr(1) '设置四倍放大

Print #1, Chr(27)"q"Chr(3) '设置空心字

pnt1

Print #1, Chr(27)Chr(64) '清除原先的打印设置,即初始化

For i = 3 To 24 Step 3 '执行字符间隔调整

Print #1, Chr(28)"S"Chr(0)Chr(i)

pnt1

Next

Print #1, Chr(28)"S"Chr(0)Chr(3)

Print #1, Chr(27)"4"'设置斜体

Print #1, Chr(27)"q"Chr(3) '设置空心字

pnt1

'Print #1, Chr(28) &"." '切换回西文状态

Close #1

End Sub

Private Sub Form_Load()

Text1 = ""

Open "LPT1" For Output As #1

Print #1, Chr(27)Chr(64) '清除原先的打印设置,即初始化

Close

End Sub

Public Sub pnt1()

Print #1, , "LPT1:" &"带有心脏的中英文打印机"

End Sub

也可搜索下,用API来执行打印.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6346406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存