社区
C#
帖子详情
C#如果控制USB小票机使用ESC/POS指令?
happy61
2010-11-20 10:52:55
如果以前是直接在LPT端口发送就可以了。现在换了USB端口不懂如何操作。如果直接用打印机驱动打印,要控制也不太方便。也要算他长和宽。怎样可以在USB端口发送ESC/POS指令呢?
...全文
1090
10
打赏
收藏
C#如果控制USB小票机使用ESC/POS指令?
如果以前是直接在LPT端口发送就可以了。现在换了USB端口不懂如何操作。如果直接用打印机驱动打印,要控制也不太方便。也要算他长和宽。怎样可以在USB端口发送ESC/POS指令呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaohuaibao
2012-02-02
打赏
举报
回复
解决了没有?参考一下啊
jointan
2010-11-22
打赏
举报
回复
CreateFile
\\.\USB001
看有些文章说,好象是这种样的,其他的和操纵LPT的方法一样.
没试过,不知行不行
happy61
2010-11-22
打赏
举报
回复
[Quote=引用 5 楼 doubleu2005 的回复:]
引用 3 楼 colorall 的回复:
不管是LPT、COM还是USB口,发指令都是一样的
关键你要获得USB设备路径
就可以一样用API
CreateFile
WriteFile
来发送数据了
这样是不行的,以前我也做过,我用三种方法:
1,使用usb转COM口或LPT口的数据线连接到计算机上,就能像操作串口或并口了
2,将打印机设置为默认打印机,程序里直接调用……
[/Quote]
我买的是usb打印机还要转回com或lpt好像有点白费力。
默认打印机还是要计算纸的长度比较麻烦。
第三种让别人装好像也不方便。
doubleu2005
2010-11-22
打赏
举报
回复
[Quote=引用 8 楼 happy61 的回复:]
引用 7 楼 jointan 的回复:
CreateFile
\\.\USB001
看有些文章说,好象是这种样的,其他的和操纵LPT的方法一样.
没试过,不知行不行
好像不行
[/Quote]
不是好像不行,是根本不行,象读写文件文件一下操作USB没戏,除非知道读写的endpoint
默认打印机是我选用的最好方法
happy61
2010-11-22
打赏
举报
回复
[Quote=引用 7 楼 jointan 的回复:]
CreateFile
\\.\USB001
看有些文章说,好象是这种样的,其他的和操纵LPT的方法一样.
没试过,不知行不行
[/Quote]
好像不行
colorall
2010-11-21
打赏
举报
回复
不管是LPT、COM还是USB口,发指令都是一样的
关键你要获得USB设备路径
就可以一样用API
CreateFile
WriteFile
来发送数据了
doubleu2005
2010-11-21
打赏
举报
回复
[Quote=引用 3 楼 colorall 的回复:]
不管是LPT、COM还是USB口,发指令都是一样的
关键你要获得USB设备路径
就可以一样用API
CreateFile
WriteFile
来发送数据了
[/Quote]
这样是不行的,以前我也做过,我用三种方法:
1,使用usb转COM口或LPT口的数据线连接到计算机上,就能像操作串口或并口了
2,将打印机设置为默认打印机,程序里直接调用默认打印机打印
3,安装环路网卡loopback(windows自带驱动里有),设置共享,直接打到LPT就可以从那边的USB设备打出东西了(这个你可以到网上查一下具体操作)
wangjhstc
2010-11-21
打赏
举报
回复
诶???这些还没试过咧
happy61
2010-11-20
打赏
举报
回复
有没有可以一个类可以方便做小票的呢?因为如果用gdi+来画挺麻烦的。打印出来效果也不及他内置字库好
hakcbase3389
2010-11-20
打赏
举报
回复
不知道
C#
使用
ESC
指令
控制
POS
机
打印
小票
C#
使用
ESC
指令
控制
POS
机
打印
小票
C#
ESC
POS
打印实例
C#
ESC
POS
打印实例
POS
Printer NV bitmap下载
C#
示例代码
使用
C#
实现对
POS
机
小票
打印
机
的NVbitmap的位图下载,实现了
ESC
/
POS
下载位图的协议。可直接参考
使用
。
c#
中崎_
C#
版O
POS
打印(基于北洋O
POS
SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准
ESC
/
POS
指令
的
POS
打印
机
)...
C#
版O
POS
打印(基于北洋O
POS
SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准
ESC
/
POS
指令
的
POS
打印
机
) 收藏
C#
版O
POS
打印基于北洋O
POS
SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准
ESC
/
POS
指令
的
POS
...
小票
打印
机
ESC
/
POS
命令集
代码 功能 代码 功能LF 换行
ESC
m 局部切割CR 回车
ESC
o 印章
ESC
SP 设置右边界
ESC
q 释放纸
ESC
! 设置打印方式
ESC
r 选择打印颜色
ESC
* 设置位映射方式
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章