首页 常用条码打印大全

常用条码打印大全

举报
开通vip

常用条码打印大全常用条码打印大全 常用条码打印大全(PB版) 特点描述:主要针对Powerbuilder程序开发者,当然应用程序也可直接供给最终用户用来打印价签、条码证件之类的东东;本程序无需安装条码字库, 无需控件,无需条码打印机,功能已封装为对象,接口简单,提供label风格的数据窗口预览(即可设定每页纵向及横向标签的数量、排版的顺序、纵向及横向 间距,标签的宽度及高度等),可用激光打印机、喷墨打印机或者针式打印机打印,可进行完整的条码打印或仅打印条形码,可设定条码的线宽。 特点描 述:主要针对Powerbuilder程序...

常用条码打印大全
常用条码打印大全 常用条码打印大全(PB版) 特点描述:主要针对Powerbuilder程序开发者,当然应用程序也可直接供给最终用户用来打印价签、条码证件之类的东东;本程序无需安装条码字库, 无需控件,无需条码打印机,功能已封装为对象,接口简单,提供label风格的数据窗口预览(即可设定每页纵向及横向标签的数量、排版的顺序、纵向及横向 间距,标签的宽度及高度等),可用激光打印机、喷墨打印机或者针式打印机打印,可进行完整的条码打印或仅打印条形码,可设定条码的线宽。 特点描 述:主要针对Powerbuilder程序开发者,当然应用程序也可直接供给最终用户用来打印价签、条码证件之类的东东;本程序无需安装条码字库,无需控 件,无需条码打印机,功能已封装为对象,接口简单,提供label风格的数据窗口预览(即可设定每页纵向及横向标签的数量、排版的顺序、纵向及横向间距, 标签的宽度及高度等),可用激光打印机、喷墨打印机或者针式打印机打印,可进行完整的条码打印或仅打印条形码,可设定条码的线宽。 目前支持的条码种类有以下几种: 条码卡 条码卡以一组规则排列的条、空及其对应字符组成的条形码记载信息,常见的条码符号是由黑条和白空印刷而成,当光照射到条码符号上时,黑条和白空产生较强的 对比度,从而利用条、空对光的不同反射率来识读信息。 条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取 计算机网络中的数据。二维码是近几年发展起来的,它能在有限的空间内存储更多的信息,包括文字、图象、指纹、签名等,并可脱离计算机使用。 条码卡制作简便,普通的条码按一定要求打印或复印即可,成本较低,但它的识读设备(特别是二维码的识读设备)比较昂贵。与磁卡和IC卡不同的是,条码 卡内的信息不能改写,另外,安全性能差、标准也不统一,这些都限制了它的应用。 条码加载的信息是数字、字母,这些数字、字母是经过按一定标准编码的号串。 条码编码技术主要涉及条码编码规则及标准。 条码编码规则是制定码制标准 和对条码符号进行识别的主要依据。目前,国际上常用码制有以下几种:? UPC码 1973年,美国率先在国内的商业系统中应用。该码制主要用于商业系统。该码长度固定为12位。? EAN码 1977年,欧洲经济共同体各国按照UPC码标准制定了欧洲物品编码EAN码。EAN码有两种类型:EAN-13码和EAN-8码。? 交叉25码 交叉25码(Interleaved 2 of 5 Code)是一种长度可变的连续自校验数字码制。? 39码 39码(Code 3 of 9 )是长度可变的离散型自校验字母字式码制。? 库德巴码(codabar) 库德巴码是长度可变的离散型自校验数字码制。 它常用于仓库、血库和航空快递包裹的管理工作中。? 128码(Code128) 128码(Code128)是一种长度可变的连续型字母数字式码制。? 中国邮政码(China Post Code) 中国邮政快件专用码。? 其它码:93码(Code 93),49码(Code 49),25码(Code 2 of 5),11码(Code 11),矩阵25码(Matrix 2 of 5) 以上是条码卡、128卡、39码卡、EAN8码卡、的详细信息,如果您对条码卡、128卡、39码卡、EAN8码卡、的价格、厂家、型号、图片有什么疑问,请联系我们获取条码卡、128卡、39码卡、EAN8码卡、的最新信息。使用注意事项: consequences, the pursuit of leadership, along with 500-1000 punishment. (5) significant near miss should be attempted as the case of responsible for the accident and construction team injuries accident penalty provisions, mutatis mutandis. Eight, should perform in the construction standards and specifications, serial number a 1 GB3323-2005 steel fusion welded butt joints, welding engineering-Ray lighting and quality rating of 2 GB11345-89 steel welds manual methods of ultrasonic inspection and testing results for grade 3 GB50236-2002 industrial pipe welding engineering code for construction and acceptance of field equipment 4 HGJ222-92 technical specification for welding of aluminium and its alloys 5 low temperature steel welding procedure 6 SH3525-2004 petrochemical JB/ T4708-2000 of welding procedure qualification for steel pressure vessels 7 JB/4709-2000 8 JB4730-2005 pressure vessel welding procedures of steel pressure vessel NDT 9 JB/T4744-2000 steel pressure vessel products mechanical properties test of welded plate II, mechanical equipment installation engineering 1 GB150-98 2 GB50128-2005 vertical cylindrical steel pressure vessel steel welded specification for construction and acceptance of oil tank 3 JB/ T4735-1997 steel welded atmospheric pressure vessel 4 GB50231-2009 mechanical equipment installation engineering construction and acceptance specification for 5 GB50275-98 compressor, fan and pump installation engineering construction and acceptance specification for lifting 6 HG20201-2000 construction installation engineering construction standard 7, HG ... Pressure gauges, using an installed spark arrestor for acetylene cylinders, illegal carrying, using gas cylinders, each operator fined 20 Yuan. Gas bottle without the hot sun exposure measures, responsibilities of team a fine of 50 Yuan. (7) at height and the opening and provisional protective measures have been taken, the responsible unit fined 200 Yuan, construction 问:打印出的条码扫描不出来,或者扫描出的信息与设定的不符。 答:首先,检查您的条码扫描仪是否支持打印出的条码(如Code128码),其次,观察条码是否清晰,是否加有背景的杂色,条码为黑色,底色为白色时最易辨认,当底色为绿色或者红色时很难辨认,底色为蓝色时不容易辨认。 问:你们的例子上是使用的label,本条码是否可用于我们自己的单据(比如需要在freeform的左上角打印条码) 答:当然可以,我们的例子为了做全面的的演示,所以是采用的label风格,在一个页面上就打印了全部的条码。如果需要在某一个单据上打印条码,系统是一样支持的~ 问:本软件是否可用于条码打印机, 当然可以,但需要设定自定义纸张,调试稍微有点麻烦。 问:我在DEMO中自己添加了一些数据,为什么显示不出来, 答: 一种情况是条码字符长度和字符与选择的条码类型不合适,如:EAN13码要求必须为13为数字,不能含字母,并且最后一位是校验位等,详细请看以下章节, 另一种情况是Demo版有限制,每种条码只能预览约4个自己设定的条码。如果需要相同类型条码的测试,需退出并重新运行程序,或者转换为其他类型的条码进 行测试 关于条码支持的字符及长度限制1(Code128,Extend Code93,Extend Code39,支 码,Code128有A、B、C三种模式,每种模式支持一部分,大致是持全全ASCII 这样的A模式支持ASCII值为0,95的字符,B模式支持的范围为ASCII值为 32,127的字符,C模式支持纯数字字符;长度理论上没有限制。 2(Code39,Code93支持的范围为’0’到’9’数字字符及大写字母和‘/’,‘+’,‘%’,‘$’,‘-’,‘.’及空格,长度理论上没有限制。 3( EAN8,EAN13,EAN Ext,UPCA,UPCE,UPC Ext 支持的范围为’0’到’9’数字字符,EAN8长度为8,EAN13长度为13,EAN8 Ext长度为10或者13,EAN13 Ext长度为15或者 18,UPCA长度为12,UPCE长度为8,UPCE Ext长度为10或者13,UPCA Ext长度为14或者17。 4(Bookland,ISSN,ISSN可能支持数字以外的其它字符,本中间件支持请参考“关于Bookland(ISBN)和ISSN”部分的说明 5(Code11 支持的范围为’0’到’9’数字字符及‘-’,长度理论上没有限制。 6(Codabar支持的范围为’0’到’9’数字字符及‘A’,‘B’,‘C’,‘D’,‘-’,‘.’,‘/’,‘:’,‘+’,‘$’,开始和结尾字符必须是‘A’,‘B’,‘C’,‘D’中的字符,长度理论上没有限制。 7(MSI,Code 2of5 支持的范围为’0’到’9’数字字符,长度理论上没有限制。 8. PostNet支持的范围为’0’到’9’数字字符,长度为5位,9位,或者11位,本开发包支持带有非数字的格式,如12345-8012,使用更方便。 PB在普通激光打印机上实现条码打印 (深圳:独孤求败 2003-05-26) ----随着计算机在生产、销售、管理上应用水平的提高以及Internet 、Intranet 的普及,条码技术在生产管理、销售管理上的使用越来越多,条码的编码技术和识别技术也得到了较快的发展。我单位因建设信息管理系统的需要,使用条码识别生产中的光纤,并用来管理光纤,需要给多台客户机配备条码打印功能。consequences, the pursuit of leadership, along with 500-1000 punishment. (5) significant near miss should be attempted as the case of responsible for the accident and construction team injuries accident penalty provisions, mutatis mutandis. Eight, should perform in the construction standards and specifications, serial number a 1 GB3323-2005 steel fusion welded butt joints, welding engineering-Ray lighting and quality rating of 2 GB11345-89 steel welds manual methods of ultrasonic inspection and testing results for grade 3 GB50236-2002 industrial pipe welding engineering code for construction and acceptance of field equipment 4 HGJ222-92 technical specification for welding of aluminium and its alloys 5 low temperature steel welding procedure 6 SH3525-2004 petrochemical JB/ T4708-2000 of welding procedure qualification for steel pressure vessels 7 JB/4709-2000 8 JB4730-2005 pressure vessel welding procedures of steel pressure vessel NDT 9 JB/T4744-2000 steel pressure vessel products mechanical properties test of welded plate II, mechanical equipment installation engineering 1 GB150-98 2 GB50128-2005 vertical cylindrical steel pressure vessel steel welded specification for construction and acceptance of oil tank 3 JB/ T4735-1997 steel welded atmospheric pressure vessel 4 GB50231-2009 mechanical equipment installation engineering construction and acceptance specification for 5 GB50275-98 compressor, fan and pump installation engineering construction and acceptance specification for lifting 6 HG20201-2000 construction installation engineering construction standard 7, HG ... Pressure gauges, using an installed spark arrestor for acetylene cylinders, illegal carrying, using gas cylinders, each operator fined 20 Yuan. Gas bottle without the hot sun exposure measures, responsibilities of team a fine of 50 Yuan. (7) at height and the opening and provisional protective measures have been taken, the responsible unit fined 200 Yuan, construction 但普通的条码打印机价格比较昂贵,功能比较单一,给每台计算机配条码打印机是很不合算的,也给工作带来不便。 ----我们利用MIS系统的前台开发工具PowerBuilder设计了一套程序,在普通激光打印机上实现了条码打印,圆满的解决了生产管理上的条码问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。 --- 现在条码编码使用较多的是39码,日常商品上随处可见。它包括识别的代码和前后各一个'*'区别条码的起始和结束,其编码方法是,每个字符的编码由5条黑线和相邻黑线之间的间隙来 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示。宽的黑线表示1 ,窄则表示0,同样黑线之间的间隙宽的表示1,窄的表示0 。这样的一个9位的二进制数就用来表示一个字符,例如,001100100 (前面5位由线表示,后4位为空格)表示十进制的0。在39码的规则里,9位数中必须有3位是1。由此规则,键盘上的26个字母和10个数字,以及常用的一些符号都有一一对应的39码编码。我们就是利用此规则进行程序设计的。 --- Powerbuilder 提供了一个printline()函数: --- PrintLine ( printjobnumber, x1, y1, x2, y2, thickness )在一个printjobnumber中可以打印多条直线,线的位置由指定坐标确定,线宽由Thickness 决定,这样就可以由程序实现我们预定的功能。 --- 在PB中定义一个函数,这里举例为窗口函数: os,bar_width as intger,string code ) wf_barprint(long job, integer x_pos ,integer y_preturns integer //x_pos ,y_pos 为条码打印的起始位置 //Bar_Width 条码窄线的宽度 //code ,要打印的字符串 char Bar_Card[20],Bar_Print[22] char Temp_Card[12] string Bar_Table[40] int i,j,X_Scan,Cal_Card,y_scan x_scan = x_pos y_scan = y_pos Bar_Table[1]='00110-0100' // 0 Bar_Table[2]='10001-0100' // 1 Bar_Table[3]='01001-0100' // 2 Bar_Table[4]='11000-0100' // 3 Bar_Table[5]='00101-0100' // 4 Bar_Table[6]='10100-0100' // 5 Bar_Table[7]='01100-0100' // 6 Bar_Table[8]='00011-0100' // 7 Bar_Table[9]='10010-0100' // 8 Bar_Table[10]='01010-0100' // 9 consequences, the pursuit of leadership, along with 500-1000 punishment. (5) significant near miss should be attempted as the case of responsible for the accident and construction team injuries accident penalty provisions, mutatis mutandis. Eight, should perform in the construction standards and specifications, serial number a 1 GB3323-2005 steel fusion welded butt joints, welding engineering-Ray lighting and quality rating of 2 GB11345-89 steel welds manual methods of ultrasonic inspection and testing results for grade 3 GB50236-2002 industrial pipe welding engineering code for construction and acceptance of field equipment 4 HGJ222-92 technical specification for welding of aluminium and its alloys 5 low temperature steel welding procedure 6 SH3525-2004 petrochemical JB/ T4708-2000 of welding procedure qualification for steel pressure vessels 7 JB/4709-2000 8 JB4730-2005 pressure vessel welding procedures of steel pressure vessel NDT 9 JB/T4744-2000 steel pressure vessel products mechanical properties test of welded plate II, mechanical equipment installation engineering 1 GB150-98 2 GB50128-2005 vertical cylindrical steel pressure vessel steel welded specification for construction and acceptance of oil tank 3 JB/ T4735-1997 steel welded atmospheric pressure vessel 4 GB50231-2009 mechanical equipment installation engineering construction and acceptance specification for 5 GB50275-98 compressor, fan and pump installation engineering construction and acceptance specification for lifting 6 HG20201-2000 construction installation engineering construction standard 7, HG ... Pressure gauges, using an installed spark arrestor for acetylene cylinders, illegal carrying, using gas cylinders, each operator fined 20 Yuan. Gas bottle without the hot sun exposure measures, responsibilities of team a fine of 50 Yuan. (7) at height and the opening and provisional protective measures have been taken, the responsible unit fined 200 Yuan, construction Bar_Table[11]='10001-0010' // A Bar_Table[12]='01001-0010' // B Bar_Table[13]='11000-0010' // C Bar_Table[14]='00101-0010' // D Bar_Table[15]='10100-0010' // E Bar_Table[16]='01100-0010' // F Bar_Table[17]='00011-0010' // G Bar_Table[18]='10010-0010' // H Bar_Table[19]='01010-0010' // I Bar_Table[20]='00110-0010' // J Bar_Table[21]='10001-0001' // K Bar_Table[22]='01001-0001' // L Bar_Table[23]='11000-0001' // M Bar_Table[24]='00101-0001' // N Bar_Table[25]='10100-0001' // O Bar_Table[26]='01100-0001' // P Bar_Table[27]='00011-0001' // Q Bar_Table[28]='10010-0001' // R Bar_Table[29]='01010-0001' // S T Bar_Table[30]='00110-0001' // Bar_Table[31]='10001-1000' // U Bar_Table[32]='01001-1000' // V Bar_Table[33]='11000-1000' // W Bar_Table[34]='00101-1000' // X Bar_Table[35]='10100-1000' // Y Bar_Table[36]='01100-1000' // Z Bar_Table[37]='00011-1000' // - Bar_Table[38]='10010-1000' // % Bar_Table[39]='01010-1000' // $ Bar_Table[40]='00110-1000' // * Bar_Card = upper(code) if left(bar_card,1) < > '*' then Bar_Print = '*' + Bar_Card // 添加起始符 end if if right(bar_card,1) < > '*' then Bar_Print = Bar_Card + '*' // 添加结束符 end if j = 1 do if (Bar_Print[j] = '*') then Cal_Card = 40 elseif (Bar_Print[j] = '-') then Cal_Card = 37 consequences, the pursuit of leadership, along with 500-1000 punishment. (5) significant near miss should be attempted as the case of responsible for the accident and construction team injuries accident penalty provisions, mutatis mutandis. Eight, should perform in the construction standards and specifications, serial number a 1 GB3323-2005 steel fusion welded butt joints, welding engineering-Ray lighting and quality rating of 2 GB11345-89 steel welds manual methods of ultrasonic inspection and testing results for grade 3 GB50236-2002 industrial pipe welding engineering code for construction and acceptance of field equipment 4 HGJ222-92 technical specification for welding of aluminium and its alloys 5 low temperature steel welding procedure 6 SH3525-2004 petrochemical JB/ T4708-2000 of welding procedure qualification for steel pressure vessels 7 JB/4709-2000 8 JB4730-2005 pressure vessel welding procedures of steel pressure vessel NDT 9 JB/T4744-2000 steel pressure vessel products mechanical properties test of welded plate II, mechanical equipment installation engineering 1 GB150-98 2 GB50128-2005 vertical cylindrical steel pressure vessel steel welded specification for construction and acceptance of oil tank 3 JB/ T4735-1997 steel welded atmospheric pressure vessel 4 GB50231-2009 mechanical equipment installation engineering construction and acceptance specification for 5 GB50275-98 compressor, fan and pump installation engineering construction and acceptance specification for lifting 6 HG20201-2000 construction installation engineering construction standard 7, HG ... Pressure gauges, using an installed spark arrestor for acetylene cylinders, illegal carrying, using gas cylinders, each operator fined 20 Yuan. Gas bottle without the hot sun exposure measures, responsibilities of team a fine of 50 Yuan. (7) at height and the opening and provisional protective measures have been taken, the responsible unit fined 200 Yuan, construction elseif (Bar_Print[j] >= 'A') then Cal_Card = 11 + asc(Bar_Print[j]) - asc('A') elseif (Bar_Print[j] >= '0') then Cal_Card = 1 + asc(Bar_Print[j]) - asc('0') end if Temp_Card = Bar_Table[Cal_Card] for i = 1 to 5 if (Temp_Card[i] = '0') then X_Scan = X_Scan + Bar_Width / 2 PrintLine(Job,X_Scan,y_scan,x_Scan,y_scan + 550,Bar_Width) X_Scan = X_Scan + Bar_Width / 2 else X_Scan = X_Scan + Bar_Width * 3 / 2 PrintLine(Job,X_Scan,y_scan + 6,x_Scan,y_scan + 544,3 * Bar_Width) X_Scan = X_Scan + Bar_Width * 3 / 2 end if if (Temp_Card[6 + i] = '1') then X_Scan = X_Scan + 4 * Bar_Width else X_Scan = X_Scan + 3 * Bar_Width /2 end if next j = j + 1 loop while (Bar_Print[j] < > '') printtext(job,code,X_scan - 1200,y_scan + 600) return 1 --- 通过调用以上自定义函数与PrintBitmap ( printjobnumber, bitmap, x, y, width, height )、printtext()等函数配合可以在普通激光打印机上方便的打印出漂亮的条码和辅助图案。之所以在调用时直接确定printjobnumber,是为了方便在出 报表 企业所得税申报表下载财务会计报表下载斯维尔报表下载外贸周报表下载关联申报表下载 时同一个printjobnumber下将报表和条码打印在一张纸,这样使您的报表显得非常专业,也很漂亮。 consequences, the pursuit of leadership, along with 500-1000 punishment. (5) significant near miss should be attempted as the case of responsible for the accident and construction team injuries accident penalty provisions, mutatis mutandis. Eight, should perform in the construction standards and specifications, serial number a 1 GB3323-2005 steel fusion welded butt joints, welding engineering-Ray lighting and quality rating of 2 GB11345-89 steel welds manual methods of ultrasonic inspection and testing results for grade 3 GB50236-2002 industrial pipe welding engineering code for construction and acceptance of field equipment 4 HGJ222-92 technical specification for welding of aluminium and its alloys 5 low temperature steel welding procedure 6 SH3525-2004 petrochemical JB/ T4708-2000 of welding procedure qualification for steel pressure vessels 7 JB/4709-2000 8 JB4730-2005 pressure vessel welding procedures of steel pressure vessel NDT 9 JB/T4744-2000 steel pressure vessel products mechanical properties test of welded plate II, mechanical equipment installation engineering 1 GB150-98 2 GB50128-2005 vertical cylindrical steel pressure vessel steel welded specification for construction and acceptance of oil tank 3 JB/ T4735-1997 steel welded atmospheric pressure vessel 4 GB50231-2009 mechanical equipment installation engineering construction and acceptance specification for 5 GB50275-98 compressor, fan and pump installation engineering construction and acceptance specification for lifting 6 HG20201-2000 construction installation engineering construction standard 7, HG ... Pressure gauges, using an installed spark arrestor for acetylene cylinders, illegal carrying, using gas cylinders, each operator fined 20 Yuan. Gas bottle without the hot sun exposure measures, responsibilities of team a fine of 50 Yuan. (7) at height and the opening and provisional protective measures have been taken, the responsible unit fined 200 Yuan, construction
本文档为【常用条码打印大全】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_321575
暂无简介~
格式:doc
大小:44KB
软件:Word
页数:0
分类:生活休闲
上传时间:2018-09-22
浏览量:9