MSI Plessey Barcode Fonts
|MSI Plessey is a barcode font designed in the 1970s by the Plessey Company
in England and has been used primarily in libraries and retail applications.
This package includes MSI Plessey Barcode Fonts with the following features:
The Numeric Character Set consists of symbols representing
the numbers 0-9 as well as start and stop characters,
and requires a check digit to
- Cross-platform Support: The encoding
in IDAutomation MSI Barcode Fonts allows cross-platform
support between UNIX, Mac and Windows systems.
- Several Font Formats Supplied in TrueType, OpenType,
PCL LaserJet soft fonts and PostScript font versions.
- Multiple Versions Provided: Eight (8) different
versions of the MSI Code barcode fonts are provided to support
different height/width requirements.
- Over 30
Tools Included to automate the process of
adding start codes, stop codes and calculating the check
digits for MSI Plessey Barcode Fonts.
MSI Barcode Check Digit Calculation
To help users integrate barcodes into various applications, IDAutomation
provides free font tools to automatically format the start, stop and check
characters to the barcode font. Free tools are provided for various environments such as MS Office
Macros for Word, Excel and Access,
Visual Basic, ANSI C and Java Source Code,
Reports User Function Libraries (UFLs) and a check
digit calculation application with Visual Basic source code.
Here is how to manually calculate a check digit for the MSI Plessey
- In this example, the number to be encoded is 173946. Starting
from the right side of the number (the units position), collect
all of the odd position digits (i.e. digit 1, digit 3, digit 5,
etc.) and create a new number leaving the digits in their left to
right order. The new number would be 796.
- Multiply the new number by 2. (796 x 2 = 1592)
- Add the digits of the product created in Step 2. (1 + 5 + 9
+ 2 = 17)
- Starting from the right side of the number (the units position),
collect all of the even position digits (i.e. digit 2, digit 4,
digit 6, etc.) and create a new number leaving the digits in their
left to right order. The new number would be 134.
- Add the digits of the number created in Step 4. (1 + 3 + 4 =
- Add the sums obtained in step 3 and 5. (17 + 8 = 25)
- Determine the smallest number, when added to the result of Step
6 (25) that will produce a multiple of 10. This value is the remainder
obtained when dividing the result of Step 6 (25) by 10. Twenty five
(25) divided by 10 = 2 with a remainder of 5. The check digit
- (1739465) will need to be typed or printed with the MSI barcode