Home >
Barcode Fonts > MSI Barcode Fonts
MSI Plessey Barcode Fonts
-
Generates
MSI barcodes, also known as MSI Code or Pulse Width Modulated barcodes, with
fonts in a variety of operating environments and applications.
-
Developers may embed these fonts into document types that support embedding,
such as Microsoft Word or Adobe PDF documents.
-
Easy integration with 32 and 64-bit operating systems such as Windows 7, Mac, Linux
and Unix, and many applications including Excel, Word, Access, .NET, VB and
Java.
- 8 font versions in TrueType, Open Type, PCL and PostScript formats to
support different height requirements, and human readable MSI barcodes.
- All Plessey barcodes require special formatting so that the data, when the
barcode font is applied, will be scannable. Over 30
royalty free font tools, macros
and plug-ins are provided to complete this automatically.
- Single and Multi-User Licenses start from $99 with Royalty-Free Developer
Licenses from $295.
|
|
8 versions of MSI Plessey barcode fonts are provided to support different
requirements. Fonts with the letter H in the file name are human-readable
versions, and the package also includes fonts to support different height-width
requirements. The last characters in the file name determine
the height of the barcode, with the shortest being "XS" and the
tallest being "L." Because each font can be printed at
various point sizes, there are several height/width combinations that
can be produced.
Purchased Font Name |
Evaluation Font Name* |
Font Height at 12pts* |
MSI
Plessey Fonts (no text below 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 (text below 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. 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.
How To Calculate an MSI Barcode Check Digit
IDAutomation provides a variety of font encoder tools that automatically format the data-to-encode
into a text string that will produce an accurate barcode when combined with the
appropriate font. In some cases where a font encoder cannot be used, manual
check-digit calculation may be necessary. This can be accomplished with the
following steps:
- In this example, the data 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. digits 6, 9, 7,
etc.) and create a new number leaving the digits in their original 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. digits 4, 3,
1, etc.) and create a new number leaving the digits in their
original 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 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 Prior to July,
2003
The last character in the MSI Plessey barcode font file name determines
the height of the barcode with the shortest being A and the
tallest being D.
Purchased Font Name |
Evaluation Font Name* |
Font Height at 12pts* |
MSI
Plessey Fonts (no text below 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 (text below 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 |
|
| |