|
Bulk Barcode Generator for Code-128A
|
http://free-barcode.com |
Recommand: Desktop Barcode
Software With More Features: Download
Now
|
1. Enter
barcode data in Excel for print bulk labels. |
3. Generate sequence
numbers for make barcodes. |
2. Design barcode
label with text, logo. |
4. Print barcode
label sheet to Avery 5160, 5161, 5162 . . . |
5. Print barcode
label on command line. |
6. Add Ascii key to
barcode: Tab, Enter, File Separator. etc. |
|
|
|
Right click each barcode to save to local.
Desktop version software can
export bulk barcode images to a folder |
|
|
Code 128A: encodes numbers 0-9,
uppercase A-Z, and control
characters (ASCII 1-31,127), and
special characters. |
Code 128 barcode has three code
sets (Code 128A, Code 128B, Code
128C). |
Code 128 is a high-density
linear barcode symbology. It is
used for alphanumeric or
numeric-only barcodes. It can
encode all 128 characters of
ASCII and, by use of an
extension symbol (FNC4), the
Latin-1 characters defined in
ISO/IEC 8859-1.[citation
needed]. It generally results in
more compact barcodes compared
to other methods like Code 39,
especially when the texts
contain mostly digits. |
Code 128 Auto can encode the
complete ASCII-character set. It
will auto switch in all 3
character sets of Code 128:
Code 128A:
(Set A) encodes numbers 0-9,
uppercase A-Z, and control
characters, and special
characters.
ASCII characters 00 to 95 (0–9,
A–Z and control codes), special
characters, and FNC 1–4
Code 128B:
(Set B) encodes numbers 0-9,
uppercase A-Z, lowercase a-z,
and special characters.
ASCII characters 32 to 127 (0–9,
A–Z, a–z), special characters,
and FNC 1–4
Code 128C:
(Set C) encodes numeric data and
FNC1, specially optimized
for numbers.
00–99 (encodes two digits with a
single code point) and FNC1 |
Code 128A is one of the many
barcode formats currently in
use. |
A Barcode is a method of
representing data in a visual,
machine-readable form. |
The barcode formats has two
categories: |
One-dimensional (1D) ---
Barcodes represented data by
varying the widths and spacings
of parallel lines. |
Two-dimensional (2D) --- Using
rectangles, dots, hexagons and
other geometric patterns to
represented data. |
Code 128A is 1D barcode.
Code 128 is a very effective,
high-density symbology which
permits the encoding of
alphanumeric data. It
includesverification protection
both via a checksum digit and
byte parity checking. This
symbology has been widely
implemented in many applications
where a relatively large amount
of data must be encoded in a
relatively small amount of
space.
Code 128A is variable with
no fixed length. |
|
|
|
For the end user, Code 128
barcodes may be generated by
either an outside application to
create an image of the
barcode, or by a font-based
barcode solution. Either
solution requires the use of an
application or an application
add in to calculate the check
digit and create the barcode. |
Check digit:
The check digit is a weighted
modulo-103 checksum. It is
calculated by summing the start
code 'value' to the products of
each symbol's 'value' multiplied
by its position in the barcode
string. The start symbol and
first encoded symbol are in
position 1. The sum of the
products is then reduced modulo
103. The remainder is then
converted back to one of the 103
non-delimiter symbols (following
the instructions given below)
and appended to the barcode,
immediately before the stop
symbol.
For example, in the following
table, the code 128 variant A
checksum value is calculated for
the alphanumeric string PJJ123C:
==================================================================================
Code
Value Position
Value * Position
---------------------------------------------------------------------------------------------
Start Code A
103
1
103
P
48
1
48
J
42
2
84
J
42
3
126
1
17
4
68
2
18
5
90
3
19
6
114
C
35
7
245
Sum
878
Remainder mod 103
54
===================================================================================
For the purpose of computing the
check symbol, the shift and
code-switch symbols are treated
the same as any other symbol in
the bar code. The checksum is
computed over the symbol values,
without regard for which code
set is active at the time. For
instance the code set C value
"33" and the code set B value
"A" are both considered to be a
Code 128 value of 33, and the
check digit is computed based on
the value of 33 times the
symbol's position within the
barcode. |
Barcode length optimization:
Code set C (Code 128C) uses one
code symbol to represent two
digits, so when the text
contains just digits it will
generally result in shorter
barcodes. However, when the
string contains only a few
digits or it's mixed with
non-digit character, it does not
always produce a more compact
code than code sets A or B. |
Human Readable:
Most barcodes display their
corresponding values below them,
which makes it possible to human
read and manually enter
the barcode values into the
equivalent system when the
barcode label is worn out and
cannot be read by the barcode
scanner. |
Advantages:
If you want to reduce costs and
save time, using barcodes is a
good choice. Whether you are a
company or a non-commercial
organization, to improve
efficiency and reduce overhead,
barcodes are a valuable and
viable option, which is
economical and reliable.
The barcode system provide
better data. Because a barcode
can store various information
such as inventory and pricing,
especially when using QR Code,
it can store thousands of
characters, so the data stored
in the barcode can be quickly
obtained by the barcode reader,
this fast turnaround ensures
that time is not wasted on data
entry or retrieval. In addition,
the barcode can be customized to
include other relevant
information as needed. They
provide fast and reliable data
for various applications.
When barcodes are used in
management information systems,
they can promote better
decision-making. Because data is
obtained quickly and accurately,
you can quickly obtain a full
range of information for the
entire company or organization,
so it is possible to make more
informed decisions. Better
decisions can ultimately save
time and money.
|
|
|
|
|
|
|
|
|
http://barcode.design/
- For Online
http://Free-Barcode.com/
- For PC
EasierSoft Ltd. Technology Support: cs@easiersoft.com |
|