如何存储在PDF417条码更多的数据?

问题描述 投票:0回答:2

我已经进入条形码最近,我决定扫描我的驾驶执照(PDF417)来查看所有数据是如何编码。

我发现,在我的许可条码编码〜3000个字符,而(根据数源我一直在读)的文件说,1800个字符绝对最大值。

如何在DMV和其他组织存储在PDF417条码如此多的数据,似乎当我不能存储超过1000个字符的价值?

提前致谢!

encoding character-encoding barcode pdf417
2个回答
1
投票

在ISO 15438规范PDF417符号体系,部分5.1.1.c:925是在0纠错水平,这是不推荐的数据的码字的最大数目。

在最小推荐纠错等级(等级5在这种情况下),这是依赖于数据码字的数目,你正在寻找在与用于误差校正64个码字的最大的863级数据的码字。

文本压缩模式为我们提供了1,726个字符。二进制压缩模式为我们提供了1,108个字节。数字压缩模式为我们提供了一个高达2528号。

三种模式可以在任何地方的符号,这使得我们能够优化数字字段,如果他们是足够长,以保证开关的成本(在一行中的至少6个数字)内进行切换。

我只是扫描我的驾驶执照背面的PDF417和它在它有348个字节(ASCII字符)。我有困难的时候,认识3000个字符。

这是完全可能的编码超过1800个字符,如果你能自由使用的902码的数字压缩锁的,但是。


0
投票

根据维基百科,一个PDF417可以最多90行的存储,并且每行最多30个字。

然后码字5可以编码6个字节或44位与15个码字,或1个码字可编码2“字母”。

所以,你必须为最大:2700个字或3200个字节,或7920个数字或5400“字母”。

© www.soinside.com 2019 - 2024. All rights reserved.