宏PDF417条形码规格

时间:2012-11-15 11:35:48

标签: barcode specifications

我有需要在PDF417条形码中编码的数据。由于它们太大(> 6kB),我需要将它们分成多个条形码,称为MacroPDF417。

我坚持使用库(tec-it tbarcode SDK),我必须处理它。我的问题是它不支持宏PDF417。

因此,我正在寻找一种方法来逐个生成每个宏pdf417,但我需要知道标题应该是什么样子。我知道有关于数据被分成多少条形码以及读取数字的数量的信息,但我找不到合适的规范。我想这一切都在数据开头的标题中。

有人会知道如何从常规PDF417条形码生成MacroPDF417条形码吗?

编辑:我设法使我的图书馆工作。实际上,它们自动拆分条形码的功能已不再可用。您只需要为每个PDF417 BC提供一个共同的id,一个位置,如果设置它是宏PDF417的最后一个BC。

b1.Pdf417.MacroPdf417Settings.FileId = "MacroPDF417Identifier"; b1.Pdf417.MacroPdf417Settings.IsLastSegment = false; b1.Pdf417.MacroPdf417Settings.SegmentIndex = i;

2 个答案:

答案 0 :(得分:3)

标题或宏控制块实际上位于数据块的末尾,并以宏标记代码字928开始。它由两个必填字段和零个或多个可选字段组成。段索引(零填充数字0 - 99998),文件标识符(基本900数字的可变长度字段)和可选数据(0或更多可选字段)。

此信息可在ISO 15438规范中找到。

答案 1 :(得分:0)

我正在编写PDF417宏,因为我打字...研究那个确切的组件。我不熟悉tec-it产品,但不知道它是否只是“容易”知道你想要什么,除非他们特别允许钩子在数据代码填充,宏组件的编码过程中正确嵌入它,然后纠错数据。祝你的运气符合规格。