ESC/POS by C#2010 (20100809) - [ESCPOS]

ESC/POS by C#2010 (20100809) - [ESCPOS]

2010-08-09

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://dannie92.blogbus.com/logs/72341950.html

ESC/POS by C#2010 for Epson TM-T81, serial & ethernet port only.

不得不承认C# 4.0 (VS2010)可能是目前这个星球上最‘爽’的编程语言。说道这个‘爽’字,对程序员来说就是容易理解,容易实现,提供的类库完善,可以更多地集中注意力到业务层面,而不是语言层面。尽量让一切都来得那么自然。。。

刚完成的爱普生TM-T81全部ESC/POS指令的几乎所有细节的演示,除去即将过时的几条指令。
串口例程借助了System.IO.Serialport 4.0,

以太网络接口例程借助了System.Net.Socket 4.0.

----------------------------------------------------------------------------

PS:以太网络接口访问采用了阻塞式,缺点在于:
1)如果访问的IP不存在,会等待20~30秒的connect方法超时;
2)由于某些指令,特别是“EtherNet_ESCPOS_hardware“中的硬件操作,可能导致打印机复位的指令。打印机复位时候,会关闭TCP服务端的连接,造成PC客户端的读线程出错,所以需要重新连接。

相信实际的应用开发者应该会做进一步改进。

Just for fun!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值