MSI Plessey Barcode Fonts
Aka: MSI Code or Pulse Width Modulated Barcode
Implementing barcode solutions with IDAutomation Bar code Font
Advantage Packages provides high-quality barcode printing results
for multiple operating systems and applications. This package includes
MSI Plessey Barcode Fonts with the following features:
|
|



|
-
MSI
Plessey - Easy-to-print barcode font designed in the 1970s
by the Plessey Company in England and has been used primarily
in libraries and retail applications.
- Numeric Character Set - The symbology of the MSI
Plessey character set consists of barcode symbols representing
the numbers 0-9, the start character and the stop character
and requires a check digit to be
calculated.
- Cross-platform Support - The unique encoding in IDAutomation's
MSI barcode font allows cross-platform support between UNIX,
Macintosh and Windows® systems.
- Several Font Formats Supplied - TrueType, OpenType,
PCL laserjet soft fonts and PostScript font versions are included.
- Multiple Versions Provided - Eight (8) different
versions of the MSI Code barcode fonts are provided to support
different width and height requirements.
- Over 30
Font Tools
Included - Used to automate the process of adding start
codes, stop codes and calculating the check digits for barcode
fonts that require them.
|
To
help users integrate barcodes into applications,
font automation tools
are provided such as
MS Office Macros
for Word, Excel and Access,
Visual
Basic, ANSI C and JAVA Source Code,
ActiveX
DLLs for development platforms that support Microsoft's ActiveX
/ COM technology,
Crystal Reports
User Function Libraries (UFLs) and a
check digit
calculation application with Visual Basic source code as a free
download for programmers and technical users. The DLLs, macros, UFLs and
code provided automatically format the start, stop and check characters
to the barcode font.
This is how the check digit is manually calculated for the MSI Plessey
Code barcode:
- 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 = 8)
- 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 is
5.
- (1739465) will need to be typed or printed with the MSI barcode
font applied.
© Copyright 2000-2009 IDAutomation.com, Inc., All Rights
Reserved. Legal
Notices.
|
Over 70% of Fortune 100
companies use IDAutomation's products to automate their businesses.
|
|