当前位置:网站首页>Introduction to the structure of PDF417 bar code system
Introduction to the structure of PDF417 bar code system
2020-11-06 01:47:00 【Zhonglang software】
PDF417 It's in English Portable data File Acronyms for three words , Meaning for “ Portable data files ”. Because every symbol character that makes up a bar code has 4 A bar and 4 Empty form , If the narrowest bar or space that makes up the barcode is called a module , Then 4 A bar and 4 The total number of empty modules must be 17, So called 417 Code or PDF417 code .

Symbolic structure
every last PDF417 Symbols consist of a sequence of layers surrounded by white space .
Each layer includes : Left margin 、 Start character ; Left indicator character ;1 To 30 Data symbol characters ; Right layer indicator character ; Terminator ; Right margin , Here's the picture :

PDF417 Symbolic structure
The structure of symbolic characters
Each symbol character includes 4 A bar and 4 Empty , Every bar or void is caused by 1-6 Modules . In a symbolic character ,4 A bar and 4 The total number of empty modules is 17, Here's the picture :

PDF417 The ability to correct mistakes
PDF417 An important feature of two-dimensional bar code is its high ability to correct errors automatically , however PDF417 The error correction ability is related to the amount of data that can be stored in each barcode ,PDF417 Code divides error recovery into 9 Level , Its value is from 0 To 8, The higher the level , The better the ability to correct mistakes , But the less data you can store , It is generally recommended that at least 10% Check the word code of . As shown in the figure :

That's all about PDF417 Introduction of bar code system , Want to know more about barcode content , Sure Bar code generation software Find the corresponding content .
版权声明
本文为[Zhonglang software]所创,转载请带上原文链接,感谢
边栏推荐
- Discussion on the technical scheme of text de duplication (1)
- use Asponse.Words Working with word templates
- Arrangement of basic knowledge points
- Jmeter——ForEach Controller&Loop Controller
- Interpretation of Cocos creator source code: engine start and main loop
- 5.4 static resource mapping
- Pattern matching: The gestalt approach一种序列的文本相似度方法
- How to use Python 2.7 after installing anaconda3?
- How to become a data scientist? - kdnuggets
- [actual combat of flutter] pubspec.yaml Configuration file details
猜你喜欢

ES6学习笔记(二):教你玩转类的继承和类的对象

NLP model Bert: from introduction to mastery (1)

Jetcache buried some of the operation, you can't accept it

FastThreadLocal 是什么鬼?吊打 ThreadLocal 的存在!!

快速排序为什么这么快?

每个前端工程师都应该懂的前端性能优化总结:

一篇文章带你了解HTML表格及其主要属性介绍

Python download module to accelerate the implementation of recording

一篇文章教会你使用Python网络爬虫下载酷狗音乐

Python Jieba segmentation (stuttering segmentation), extracting words, loading words, modifying word frequency, defining thesaurus
随机推荐
Using NLP and ml to extract and construct web data
How to become a data scientist? - kdnuggets
How to customize sorting for pandas dataframe
Analysis of etcd core mechanism
I think it is necessary to write a general idempotent component
这个项目可以让你在几分钟快速了解某个编程语言
零基础打造一款属于自己的网页搜索引擎
Network security engineer Demo: the original * * is to get your computer administrator rights! [maintain]
Jetcache buried some of the operation, you can't accept it
Wow, elasticsearch multi field weight sorting can play like this
仅用六种字符来完成Hello World,你能做到吗?
[JMeter] two ways to realize interface Association: regular representation extractor and JSON extractor
01. SSH Remote terminal and websocket of go language
零基础打造一款属于自己的网页搜索引擎
一部完整的游戏,需要制作哪些音乐?
Five vuex plug-ins for your next vuejs project
Vite + TS quickly build vue3 project and introduce related features
一篇文章带你了解CSS3 背景知识
文件过多时ls命令为什么会卡住?
What if the front end doesn't use spa? - Hacker News