MSI, also known as Modified Plessey, is a
continuous symbology that is not self-checking. MSI is used
primarily for inventory control, marking storage containers and
shelves in warehouse environments.
Check Sum
It may include an optional Mod 10 check digit.
MSI Character Set
The MSI character set includes the numbers from 0 to 9 and the
start/stop characters.
MSI examples by using ezBarcodeComponent
[C#]
using ezBarcodeComponent.Winform;
//create barcode class
Barcode barcode1 = new Barcode();
//Specify the CodeData to encode
barcode1.CodeData = "0123456789";
//Set the Symbology to Codabar
barcode1.Symbology = Symbologies.MSI;
barcode1.CheckCharacter= true;
barcode1.CheckCharacterInText = true;
//Save the image
barcode1.SaveImageAs("MSI.gif", System.Drawing.Imaging.ImageFormat.Gif);
[Vb.net]
'create barcode class
Dim barcode1 As New Barcode
'Specify the CodeData to encode
barcode1.CodeData = "0123456789"
'Set the Symbology to Codabar
barcode1.Symbology = Symbologies.MSI
barcode1.CheckCharacter= True
barcode1.CheckCharacterInText = True
'Save the image
barcode1.SaveImageAs("MSI.gif", System.Drawing.Imaging.ImageFormat.Gif)
Example of MSI barcode images. The last digit is the
check sum digit.