Label Mix HomePage  Barcode Dimensions, Types of Barcodes, Barcode Properties


Barcodes can be drawn either by using Barcode object or PolyText object.
Below are the basic properties of bar codes you need to pay attention to when designing barcodes.
 
Barcode Demensions
Barcode dimensions
Dimension Description
A Bar height
B Distance. Separation between the digits of the barcode (if Show Code is enabled in the barcode properties inspector)
C Top Margin. Space added above and below the barcode. 
D Left Margin. Space added to the left and right of the barcode.
  Bar Width. Width of the bars that make up barcode. The width of the smallest bar in the series is the value of Bar Width.
  Factor. Some barcodes use two types of bars of different widths. In such cases, Factor is the relationship between the wider width and the Bar Width.
  
Barcode Types
The types of barcodes supported by Label Mix are listed in the table below. The list also specifies the type of valid characters and how the program handles the Checksum property of the barcode. 

Barcode type Valid characters Checksum, Checks

EAN8

0 1 2 3 4 5 6 7 8 9

If checksum property is enabled, the program will add a final digit and leading zeros, so that the resulting barcode has 8 digits.
EAN13

0 1 2 3 4 5 6 7 8 9

If checksum property is enabled, the program will add a final digit and leading zeros, so that the resulting barcode has 13 digits.
UPCA

0 1 2 3 4 5 6 7 8 9

If checksum property is enabled, the program will add a final digit and leading zeros, so that the resulting barcode has 12 digits.
UPCE NS 0

0 1 2 3 4 5 6 7 8 9

If checksum property is enabled, the program will add a final digit and leading zeros, so that the resulting barcode has 12 digits.
CODE39

0 1 2 3 4 5 6 7 8 9 'A' to 'Z' in capital letters and characters -.*$/+% and the 'space'

If you activate the checksum property we add a digit at the end using the module 43. The start and end characters (*) are added to code.
CODE39EX

All characters in the ASCII table

If you activate the checksum property we add a digit at the end using the module 43. The start and end characters (*) are added to code.
CODE93

0 1 2 3 4 5 6 7 8 9 'A' to 'Z' in capital letters and characters -.*$/+% and the 'space'

The check digit is calculated and is always added.
CODE93EX All characters in the ASCII table
CODABAR

0 1 2 3 4 5 6 7 8 9 and the characters $:/.+-

No check digit is added. It's added a 'A' like start code and a 'D' like the stop code.
INTER-25 (Interleaved 2 of 5)

0 1 2 3 4 5 6 7 8 9

If the code is odd, add a leading zero. If you activate cheksum a digit control is added at the end using the Module 10.
INDUS-25 (Standard 2 of 5)

0 1 2 3 4 5 6 7 8 9

If activate the checksum a digit is added to each end using the Module 10.
MATRIX-25

0 1 2 3 4 5 6 7 8 9

If activate the checksum a digit is added to each end using the Module 10.
CODE128A

0 1 2 3 4 5 6 7 8 9 uppercase, punctuation and non-printable characters of the ASCII table


CODE128B

0 1 2 3 4 5 6 7 8 9 uppercase and lowercase letters and punctuation


CODE128C

0 1 2 3 4 5 6 7 8 9

If the code is odd, add a leading zero at the beginning.
EAN128A

0 1 2 3 4 5 6 7 8 9 uppercase, punctuation and non-printable characters of the ASCII table

If activate the checksum a digit is added to each end using the Module 10.
EAN128B

0 1 2 3 4 5 6 7 8 9 uppercase and lowercase letters and punctuation

If activate the checksum a digit is added to each end using the Module 10.
EAN128C

0 1 2 3 4 5 6 7 8 9

If the code is odd, add a leading zero at the beginning. If activate the checksum a digit is added to each end using the Module 10.
CODE11

0 1 2 3 4 5 6 7 8 9 -

 
MSI

0 1 2 3 4 5 6 7 8 9

 
POSTNET

0 1 2 3 4 5 6 7 8 9