ESC-instruction-printer-source
所属分类:打印编程
开发工具:Visual C++
文件大小:1372KB
下载次数:15
上传日期:2014-06-16 16:06:52
上 传 者:
a531093978
说明: 用ESC指令直接向端口发送指令到实现凭条打印机的功能
(ESC commands to the port by sending commands to direct receipt printer function)
文件列表:
ESCPOS_byVC2010_forBA-T500II (0, 2012-02-15)
ESCPOS_byVC2010_forBA-T500II\Bitmap (0, 2012-02-08)
ESCPOS_byVC2010_forBA-T500II\Bitmap\ashen.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\car.bmp (1838, 2002-05-19)
ESCPOS_byVC2010_forBA-T500II\Bitmap\graduate.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\I lik PC too.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\kaichun.bmp (7742, 2012-02-07)
ESCPOS_byVC2010_forBA-T500II\Bitmap\Kity.bmp (798, 2002-01-21)
ESCPOS_byVC2010_forBA-T500II\Bitmap\Lion.bmp (3262, 2002-03-04)
ESCPOS_byVC2010_forBA-T500II\Bitmap\LionMax.bmp (5822, 2009-11-18)
ESCPOS_byVC2010_forBA-T500II\Bitmap\LOGO.bmp (1086, 2007-06-13)
ESCPOS_byVC2010_forBA-T500II\Bitmap\look.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\Map.bmp (2942, 2002-03-04)
ESCPOS_byVC2010_forBA-T500II\Bitmap\Mark.bmp (1118, 2002-03-01)
ESCPOS_byVC2010_forBA-T500II\Bitmap\miss you.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\oldman.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\pig.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Bitmap\young.bmp (798, 2002-01-20)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题 (0, 2012-02-07)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.APS (22820, 2011-12-13)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.clw (1353, 2009-02-27)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.cpp (2040, 2009-02-28)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.h (1324, 2007-05-21)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.opt (48640, 2009-02-27)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.plg (1597, 2009-02-24)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.rc (5711, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.sln (878, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.suo (60928, 2012-02-07)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.vcproj (7316, 2009-05-26)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.vcproj.APO.ECCcedar.user (1415, 2011-02-17)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.vcxproj (9453, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.vcxproj.filters (1870, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOS.vcxproj.user (143, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOSDlg.cpp (10403, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\ESCPOSDlg.h (1751, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\res (0, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\resource.h (1092, 2011-12-05)
ESCPOS_byVC2010_forBA-T500II\Step0_设置超时来处理脱机问题\res\ESCPOS.ico (1078, 2007-05-21)
... ...
更新日期:2012年2月15日
-----------
目标打印机:
-----------
BA-T500II 串口或并口
-----
背景:
-----
BA-T500II是爱普生为M-T500II系列热敏打印机芯设计的通用控制板,
也是目前功能最为完全的热敏票据打印控制板。
---------------
开发与测试环境:
---------------
Microsoft Visual Studio 2010 (Visual C++ 10.0)
---------
演示例程:
---------
Step0: 如何打开串口与并口,以及设置超时来处理脱机;
Step1: 西文字符修饰;
Step2: 中文字符修饰,多国语言字符与自定义字符;
Step3: 一维条码;
Step4: 页模式打印;
Step5: 二维条码 PDF417;
Step6: 二维条码 QRCode;
Step7: 二维条码 MaxiCode;
Step8: 二维条码 GS1 DataBar系列;
Step9: 二维条码 复合GS1;
Step10: 打印机信息与状态查询;
Step11: 热敏头控制方式:分部加热与印字浓度;设置打印速度,打印自检等;
Step12: Memory Switch 设置;
Step13: 内部累加器和计数器;
Step14: 采用GS v 0栅格方式绘图;生成的TMB文件可以COPY /B到打印机;
Step15: 采用GS ( L栅格方式定义与绘图;
Step16: 直接传送BMP文件至NV,然后根据Key code调用打印;
Step17: 直接传送BMP文件至Download缓冲,然后根据Key code调用打印;
Step18: 用户NV编辑,可自定义存储不超过1K的内容;
Step19: 客户化设定Memory Switch;
Step20: 客户化设定字符表;
Step21: 客户化设定波特率;
Step22: 宏定义与执行;
Step23: 设置打印区域;
Step24: 设置响应与脱机反馈;
Step25: 黑标定长打印。
--------
编写历史
--------
2012-2-15
1.抛弃了传统上从针式打印机继承来的“ESC *”指令绘图,推荐“GS ( L”和“GS 8 L”直接栅格绘图;
2.抛弃了编写困难的栅格方式定义图片“FS q”与“GS *”“GS /”指令,推荐“GS D”BMP文件直送方式。
2011-12-5
基于TM-T58的全指令例程开始修改。
-END-
近期下载者:
相关文件:
收藏者: