注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

成长...

坚持,一定要坚持!

 
 
 

日志

 
 

条码条形码编程技术泛谈(转)  

2007-10-08 10:50:03|  分类: 未分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

条形码软件的编写

随着条形码的普及化程度的提高,越来越多的行业开始使用条形码,条形码的打印变得紧迫起来,当然,对于条形码需 求量大的企业或者单位来说,他们或者选择直接购买打印好的条形码标签,或者财力允裕的话,完全可以购买昂贵的工业条形码打印机;而对于更多的中小企业或者 单位部门来说,条形码的需求量并不是总是那么大,有时候需要一批,有时候只需要零星的一些条形码,少量购买已打印好的条形码标签,商家往往不愿意做,而购 买价格昂贵条形码打印机似乎显得太浪费。因此,选择软条码方案是一种最好的选择,正是由于软条码的价格低廉、使用方便、效果理想等巨大优势,为更好地推动 条形码的推广应用,提供了有力的工具。

那么如何进行条形码软件的编写呢?目前,在软件中实现条形码绘制,使用普通打印机打印条形码主要有三种方法,这里只作简要介绍,有兴趣的话,可以在论坛中进行探讨:

一、使用现成的条形码控件

二、直接使用条形码字体

三、调用具有条形码生成的动态连接库

四、直接使用代码进行条形码的绘制

五、调用外部带条形码的接口程序

六、其他方式

其中比较简单的是直接使用具有条形码生 成的控件,如在OFFICE软件中有一个微软的条形码控件Msbcode.ocx,就具备十一种条形码的生成能力,程序中,只需要获取条形码句柄后,使用 位图的方式把条形码贴到打印机上,即可使自己的软件具备条形码打印的能力;当然,还有国外的象Mabry公司的条形码控件等等;这种方式的特点是简单,无 需了解条形码的内部编码原理,就可以打印出条形码;缺点是条形码是一种精确的线条与空白按照一定比例组合的一组图形,在位图复制过程中,很容易产生位图的 缩放,导致比例失调,从而使打印出的条形码可识别率大大下降;上述中的一、三种方式都是通过这种原理进行编制的。

还有一种比较常用的就是直接使用条形码字体, 现在有许多条形码字体。只要把字体复制到WINDOWS系统目录下的 fonts目录中,即可使用条形码字体。程序中使用的方法应该是非常简单的,对指定需要编条码的字符,设置其字体为指定的条形码字体即可显示成条形码形 式。

最好的方式是直接使用代码进行条形码的绘制,这方面的软件也比较多,象条形码标签打印软件(CODESOFT)、BARTENDER条码标签软件等;这就要求对条形码的编码规则、编码原理有比较透彻的理解。

  评论这张
 
阅读(458)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017