- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
条形码(BarCode)打印介绍(AS400)
整理:左正林
1.条形码介绍
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。
2.条形码(BarCode)的种类
一维条码
UPC-A/E、CODE 128、CODE39、Codabar(库德巴码/NW 7)、ITF-14、interleaved 2of5…
二维条码
PDF417, MicroPDF 417, Data Matrix, MaxiCode…
详细介绍请参考:常用条码类型-条码内容应用范围详细介绍Notes Link
3.AS400客户端Barcode字体的安装
Barcode使用的字体在Windows操作系统中默认是没有安装的。
如果不安装Barcode专用字体,在AS400仿真终端中将不能正常显示、打印Barcode。
详细安装方法请参考:APW用バーコード外字フォントの導入(WindowsXP版)Notes Link
4.MEKTRON集团RPG中Barcode的打印
(1)在MEKTRON现有RPG中使用的Barcode打印分成两类
CODE39(代表: MP4560R)
资料内容支持0~9、A~Z、 !@#$%^等资料长度可为1~N个,长度无限制,资料前后必须加入*作为起始及结束码,让读码器判别使用,所以*不可作为资料内容。
Codabar/库德巴码/NW 7(代表:MJ3055R)
NW7在使用上需于资料内容的两端加上A,B,C,D起始结束码,资料长度部份并无限制,唯资料内容仅支持0~9、+,?-,?*?,/?,$?,.?,:等7个特殊符号。
(2)CODE39同NW7的区别
CODE39(代表: MP4560R)
a.可以打印字母、数字及符号
b.打印的宽度较宽
Codabar/库德巴码/NW 7(代表:MJ3055R)
a.只能打印数字及符号,不能打印字母
b.打印的宽度较窄
建议今后只使用CODE39的方式。
如果使用CODE39的方式进行打印,打印纸的宽度不够时,可以考虑使用NW7的方式。
5.CODE39的处理方法
(1)MP4560R中写法解析
0015.00 E BT1 44 44 1
0016.00 E BT2 11 44 4
0017.00 E BCD 15 1
0018.00 E BAR 40 1
0054.00 I*** FOR BAR-CODE **
0055.00 I DS
0056.00 I 1 4 BWK
0057.00 I 1 1 BWSR
0058.00 I 2 2 BWC1
0059.00 I 3 3 BWC2
0060.00 I 4 4 BWED
0160.00 C*****************************************************************
0161.00 C @BCOD1 BEGSR
0162.00 C*****************************************************
文档评论(0)