Bartender软件中为什么不能随意调整code39条形码密度

栏目:居家    时间:2026-10-10    浏览:()

  首先你要对条形码的构造和条码打印机的原理了解。条形码的构造(Code39):条码的编码方法就是要通过设计条码中条与空的排列组合来表示不同的二进制数据。条与空的宽窄设置不同,用宽单元表示二进制的“1”,而用窄单元表示二进制的“0”,宽窄单元之比一般控制在2~3,所以控制code39条形码的宽度是通过“窄条”和“宽窄比”来实现的。这两个参数在bartender中被称作“尺寸”和“长宽度”,不同的软件中称呼可能有所不同,“长宽比”从2.0-3.0之间可选,“尺寸”最小值根据标签打印机的分辨率来决定。

  条码打印机的原理:既然“尺寸”最小值根据打印机的分辨率来决定。那么就要从条码打印机的分辨率说起了,条码打印机采用的也是点阵式的打印方式,通过分布在打印头上面的热敏元件的发热来进行打印,热敏元件的分布根据打印机不同分辨率有所不同,比如203dpi的条码打印机,1mm内分布有8个热敏元件,而300dpi的条码打印机,1mm内分布有12个热敏元件,根据计算,203dpi的标签打印机一个独立热敏元件占用空间为0.125mm,300dpi的标签打印机一个独立热敏元件占用空间为0.083mm;所以对于203dpi 的条码打印机其可以打印的最小线条为0.125mm(尺寸为0.125mm,bartender中近似为0.13mm),对于300dpi的条码打印机其可以打印的最小线条为0.083mm(尺寸为0.083mm,bartender中近似为0.08mm),并且尺寸的设置只能够为最小线条的整数倍,比如对于203dpi 的条码打印机尺寸可以设置为:0.13mm、0.25mm、0.38mm、0.5mm...,比如对于300dpi 的条码打印机尺寸可以设置为:0.08mm、0.17mm、0.25mm、0.34mm...,并不能随便数个密度值。

  在不改变标签尺寸的前提下,唯一可以改善这个问题——“要么长,要么短的”(不改变码制的前提下),唯一的方法是改变标签打印机的分辨率。当您采用203dpi分辨率的条码打印机时,可调的尺寸仅有:0.13mm、0.25mm、0.38mm、0.5mm...而当您采用600dpi分辨率的条码打印机时,可调的尺寸有:0.04mm、0.08mm、0.13mm、0.17mm、0.21mm、0.25mm、0.3mm、0.34mm、0.38mm、0.42mm、0.47mm、0.51mm...

  从可选尺寸上可以看到,600dpi分辨率的标签打印机打印出来的条码具有更多可选的条形码宽度(相同位数和相同长宽度的情况下)。只要是通过精确算法来实现条形码打印的,那么条形码的宽度就不是可以随意调整的,随意调整条形码的宽度,只有一个方法那就是图形,通过图形的缩放来实现条形码宽度的随意调整,比如用coreldraw,但这样的条形码在缩放过程中会破坏窄条、窄空、宽条、宽空,导致条码扫描器无法识别条形码的问题,这种方法不建议使用。


猜您喜欢
条码检测仪坏了哪里维修好更专业

条码检测仪坏了哪里

条码的种类以及码制的相关说明

条码的种类以及码制

公司申请商品条码业务需要什么条件

公司申请商品条码业

什么是物联网

什么是物联网

怎么样提高条形码的识读正确性

怎么样提高条形码的

商品条码管理办法

商品条码管理办法

关于药品电子监管码的介绍

关于药品电子监管码

二维码的使用在中国的应用情况怎么样

二维码的使用在中国

条码技术在日常生活中的应用

条码技术在日常生活

如何设计商品包装上的条码

如何设计商品包装上

标签上的条码无法识别的8大原因

标签上的条码无法识

如何锁定条码的宽度大小

如何锁定条码的宽度

条形码发明年代及历史过程

条形码发明年代及历

条形码打印机词语的中英文对照

条形码打印机词语的

如何生成条码和打印出条码

如何生成条码和打印