当前时间: 2026-02-25 20:30:28
分类:软件教程
评论(0)
如何计算PDF417条码的密度
一、PDF417码简介
PDF417是一种二维条码,由美国Symbol公司发明。
“PDF”是“便携数据文件”(Portable Data File)的缩写,意味着它能像一个小型文件一样携带大量数据;
而“417”则源于其技术构成:每个编码字符由4个条(黑)和4个空(白)组成,这些条和空的总模块数加起来正好是17个。
与我们常见的、只能横向存储信息的商品一维条码不同,PDF417通过在垂直方向上堆叠多行一维条码来形成二维结构,因此也被称为堆叠式二维条码。
二、条码密度计算公式
条码密度(mil)=条码长度(mm)÷模块数量÷0.0254
三、PDF417码的结构及模块计算
我们以下图的PDF417码为例,对条码的结构以及模块的计算进行说明。
1、起始符和终止符
起始符的条、空组合为81111113,所以它的模块数量为 8+1+1+1+1+1+1+3=17
终止符的条、空组合为711311121,所以它的模块数量为 7+1+1+3+1+1+1+2+1=18
2、行指示符号字符
行指示符号字符包括左行指示符号字符 和右行指示符号字符 ,分别与起始符和终止符相邻接。
行指示符的值指示PDF417条码的行号,行数,数据区中数据符号字符的列数,错误纠正等级。
3、符号字符的结构
每一符号字符由4个条和4个空构成,自左向右从条开始。
在一个符号字符中,4个条和4个空的总模块数为17。
起始符模块数量+左行指示符模块数量+数据字符模块数量+右 行指示符模块数量+ 终止符模块数量
PDF417码的模块总数量=17+17×2(左右行指示符)+17×N(数据字符列数N≥1)+18
前面我们所说明的条码模块数量计算方式是针对 普通PDF417码, 如果是变形的PDF417码,需要根据实际情况调整。
2、Micro PDF417
👇 👇 👇
首先,根据条码结构,我们确认总的模块数量为17+ 17×2+17×3+18=120
条码密度=34÷120÷0.0254≈11.15mil
本站文章均为手工撰写未经允许谢绝转载:
夜雨聆风 »
如何计算PDF417条码的密度
上一篇它并不是一款普通的音乐软件,它是一段人类用电脑制作音乐的历史 Eventide Mouse
下一篇《潮汐止于星沉时》傅停舟迟雾眠免费下载TXT结局全知晓