The difference between Code 39 and Code 128 bar code

Source: Internet
Author: User
Tags control characters versions

The Code 39 code rules are:

1, each five line represents a character;

2, The thick line is 1, the thin wire represents 0;

3, the gap between lines of the width of the expression 1, a narrow representation of 0;

4, five lines plus the four gap between them is nine-bit binary encoding, and this nine bit must have three bits is 1, so called 39 yards;

5, the first and last of the bar code * Logo start and end

CODE 128 Introduction

CODE128 is a high-efficiency barcode. It maps a total of 106 encodings, each encoding for different versions of CODE128 (code128a, code128b, code128c), representing different combinations of data. At the same time, each encoding is implemented by a combination of 11 black and white bar modules. The Terminator is special and consists of 13 modules.

CODE128 code is widely used in the enterprise internal management, production flow, logistics control system of barcode code system, because of its excellent characteristics in the management information system in the design of the widespread use, CODE128 code is one of the most widely used barcode code system.
CODE128 code is a high-density barcode introduced in 1981, CODE128 code can be represented from ASCII 0 to ASCII 127 a total of 128 characters, it is called 128 yards. It contains numbers, letters, and symbol characters;

The Code 128 code features:
1. Can represent high-density data and strings;
2. Each character is composed of 3 bars, 3 empty, and 11 cells, and the string is variable long;
3. The symbol contains check code;
4. There are three different versions: a (digits, uppercase letters, control characters) B (numbers, size letters, characters) C (double digits)
CODE128A: Standard numbers and letters, controls, special characters
CODE128B: Standard numbers and letters, lowercase letters, special characters
CODE128C: [00]-[99] Number Pairs set, total 100
5.128 characters are available in a, B, or C three string collection.

The difference between CODE128 code and CODE39 code:
Code 128 code and Code 39 code has a lot of similarities, are widely used in enterprise internal management, production processes, logistics control system. The difference is that code 128 can perform more characters than Code 39, and the encoding density in the unit length is higher. The Code 128来 encoding can be selected when the unit length cannot tolerate code 39 or encoded characters beyond the limit of code 39. So code 128 is more spiritual than code 39.

Code 39 and Code 128 production:

Code 39 and Code 128 code can be produced using the label MX barcode generation software, label MX supports code 39, code E and Code A/b/c/auto, and other barcode types. Label mx Trial download Address: http://www.labelmx.com/Products/Label/200807/2.html


Why CODE128 code is widely used:
Because the CODE128 code can represent more comprehensive characters (numbers, letters and symbols), in the same length of the bar code can accommodate long (high density), barcode length and string length no obvious sensitivity, so CODE128 code is the most widely used in enterprise internal management System Barcode code system.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.