MSI Plessey Barcode Fonts Aka: MSI Code or Pulse Width Modulated Barcode
-
Easily print MSI Code barcodes as a font.
- Contains eight (8) different MSI font versions in six (6) formats.
- TrueType, PostScript, OpenType and PCL laserjet soft fonts are
included.
- Compatible with Microsoft® Windows®, Macintosh, Unix, Linux
and others.
- Font tools, macros & plug-ins are provided for easy integration.
In addition to this product, IDAutomation also offers
the Universal
Barcode Font Advantage™, which creates multiple barcode types as
a single font and provides wide to narrow ratios of 2:1, 2.5:1 and 3:1.
MSI Barcode Information
The MSI Plessey barcode was designed in the 1970s by the Plessey
Company in England and has been used primarily in libraries and retail
applications. The symbology of the MSI Code character set consists of
barcode symbols representing the numbers 0-9, the start character and
the stop character. In the MSI font, the parentheses are used for start
and stop characters.
Printing MSI fonts as a barcode may be difficult without implementation
of IDAutomation's Font Tools, due to the required
check digit calculation. If an easier-to-use barcode font is preferred
and MSI Code is not required, consider
IDAutomation's
Codabar Barcode Font which does not require check digit characters.
IDAutomation also provides many
barcode components
that may be easier to implement in applications and development environments
due to their ability to automatically calculate checksums and format
the barcode.
MSI Plessey Font Features
Details of the MSI Plessey Barcode Font Advantage Package are as
follows:
- Font Tools Included - For easy
integration into applications, IDAutomation provides several
Font Tools
that are free to use with IDAutomation fonts. The font tools automatically
format the data to the barcode font. When it is necessary to create
a single barcode, IDAutomation recommends using the
Online Font Encoder.
Available font tools include:
- Multiple Versions Provided - MSI Code barcode fonts are
scaleable and should be printed at the correct font size to suit
the application and scanner equipment. The MSI font is designed
to be printed from 6 to 18 points. Four (4) versions of the MSI
Plessey barcode fonts are provided to support different width/height
requirements. For more information, please view the
specifications.
- Embeddable Functionality - The fonts provided with the
Developer License enable embedding into Word documents, PDFs and
other files that support embedding.
- Multiple Formats Provided - When purchasing a license
for this font, the customer will receive all versions in a single
ZIP file. The manual is supplied in a file named "readme" in the
ZIP file. The following fonts are included:
- TrueType fonts are supplied in PC and Macintosh format.
The TrueType TTF fonts are compatible with Macintosh OS X and
all versions of Microsoft Windows, including
Pocket PC. Macintosh formatted MTT TrueType fonts are compatible
with Macintosh System 7.1 and above.
- OpenType OTF fonts with PostScript outlines are provided.
These are compatible with Windows, Macintosh OS X and other
systems supporting the OpenType format.
- PostScript Type 1 fonts are supplied in binary, ASCII and
Macintosh Classic MacBinary versions.
- Also included in this package are PCL laserjet soft fonts
in 5, 7.4, 9.8, 12.2 and 17 points.
- The Developer License grants the right to convert IDAutomation
fonts to other formats as necessary including TrueDoc and OpenType.
- For the most up to date installation procedures for other
operating systems, please visit IDAutomation's
Technical
Support Site.
Eight (8) different versions of the MSI Plessey barcode fonts are
provided to support human readable versions and different height requirements.
Fonts with the letter "H" in the font name are "human-readable"
versions. The last characters in the MSI Code barcode font name determines
the height of the barcode, with the shortest being "XS" and the
tallest being "L." Because each single font can be printed at
various point sizes, there are several height/width combinations that
can be produced. (Click
for font names prior to July, 2003)
| Font
name of purchased version |
Font
name of eval version* |
Font
height at 12 points* |
| MSI
Plessey Fonts with no text below the barcode: |
| IDAutomationMSIXS |
IDAutomationSMSIXS |
1/4" (.25") or .6 cm |
| IDAutomationMSIS |
IDAutomationSMSIS |
1/2" (.5") or 1.2 cm |
| IDAutomationMSIM |
IDAutomationSMSIM |
1" or 2.5 cm |
| IDAutomationMSIL |
IDAutomationSMSIL |
1 1/4" (1.25") or 3.1 cm |
| MSI
Plessey Fonts with text below the barcode: |
| IDAutomationHMSIXS |
IDAutomationSHMSIXS |
1/4" (.25") or .6 cm |
| IDAutomationHMSIS |
IDAutomationSHMSIS |
1/2" (.5") or 1.2 cm |
| IDAutomationHMSIM |
IDAutomationSHMSIM |
1" or 2.5 cm |
| IDAutomationHMSIL |
IDAutomationSHMSIL |
1 1/4" (1.25") or 3.1 cm |
| * Measurements are approximate and were measured
when printed at 12 points which should work for most scanners.
Measurements for Human Readable fonts do not include the text
below. At 12 points, the X dimension is about 8 mils.
To print at a different height, find the font that has the
height closest to what is needed and use this formula to find
the point size in which to print the font in order to achieve
that height:
12 * (height wanted) / (height at 12 points) = (point size converted
to integer)
For example, using IDAutomationMSIS at a height of .75" tall,
print it at 18 points because:
12 * .75 / .5 = 18
|
IDAutomation also offers the
Universal Barcode
Font Advantage™, designed to support most linear barcodes as a single
font on multiple operating systems and locales. This Universal Font
can provide wide to narrow ratios of 2:1, 2.5:1 and 3:1.
All
orders include free, automatic registration for technical support and
product upgrades for a period of 30 days. Support and upgrades may be
provided beyond 30 days if the
Priority Support
and Upgrade Subscription is purchased when making the order.
 |
IDAutomation.com offers secure, encrypted online
ordering by credit card and immediate delivery via download
after the order is approved.
Other ordering options.
|
License Summary: (Choose the appropriate link
to obtain more details about the license type)
- The
Developer License
allows one (1) developer royalty-free distribution up to
10,000 user licenses.
- The
5 Developer License grants the rights of the Developer License
for up to five (5) developers and 20,000 user licenses.
- The
Unlimited Developer License grants the rights of the Developer
License for an unlimited number of developers and an unlimited number
of user licenses.
- The
Small Company Developer License grants the rights of the
Developer License to
qualifying organizations.
- The
Single User License allows use of the Software for one (1)
user in your organization. However, if the Software is used in connection
with a high speed printer that prints over 55 pages per minute or
a system (including all hardware, printer and software) having a
cost totaling over $50,000 USD or equivalent in a foreign currency,
a Developer License is required. Highly discounted
Multiple User Licenses are also available in various quantities.
| |
 |
 |
 |
 |
 |
MSI Plessey Barcode Font Package
TrueType, OpenType, PCL laserjet
soft fonts and PostScript font versions are included
Download Demo |
|
$99 |
$295* |
$590 |
$1180 |
$1770 |
* The Small Company Agreement
must be completed prior to purchase.
If assistance is needed, please
contact IDAutomation.
MSI Code Check Digit Calculation Example
IDAutomation provides several free
font tools, plugins,
macros and source code samples that automatically format the data
to the barcode fonts. Additionally,
IDAutomation's
Barcode Components automatically perform all necessary calculations.
Therefore, manual check digit calculations are usually not necessary.
To manually calculate the check digit for the MSI 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), which will produce a multiple of 10. This value is the remainder
obtained when dividing the result of Step 6 (25) by 10. 25 divided
by 10 = 2 with a remainder of 5. Therefore, the check digit is
5.
MSI Font Names Used Prior to July,
2003
The last character in the MSI Plessey barcode font name determines
the height of the barcode with the shortest being "A" and the
tallest being "D."
| Font name of
purchased version |
Font name of
eval version* |
Font height at
12 points* |
| MSI
Plessey Fonts with no text below the barcode: |
| ADVMSIA |
SMSIA |
1/4" (.25") or .6 cm |
| ADVMSIB |
SMSIB |
1/2" (.5") or 1.2 cm |
| ADVMSIC |
SMSIC |
1" or 2.5 cm |
| ADVMSID |
SMSID |
1 1/4" (1.25") or 3.1 cm |
| MSI
Plessey Fonts with text below the barcode: |
| MSIHRA |
SMSIHRA |
1/4" (.25") or .6 cm |
| MSIHRB |
SMSIHRB |
1/2" (.5") or 1.2 cm |
| MSIHRC |
SMSIHRC |
1" or 2.5 cm |
| MSIHRD |
SMSIHRD |
1 1/4" (1.25") or 3.1 cm |

© Copyright 2010 IDAutomation.com, Inc., All Rights Reserved.
Legal Notices. |
|
|
|
|