MSI Plessey Font Package

Price: $0.00
  • SKUIDA13

License and Usage Rights Chart

All orders include automatic registration and lifetime Level 1 support and include one incident of Level 2 support for 30 days. Level 2 support and upgrades may be provided beyond 30 days if the Level 2 Support and Upgrade Subscription is purchased when making the order.

Easily add MSI Plessey barcodes to applications that support TrueType, PostScript, OpenType, and PCL laserjet soft fonts. The symbology of the MSI Plessey character set consists of barcode symbols representing the numbers 0-9, the start character, and the stop character.

  • Generate MSI barcodes, also known as MSI Code or Pulse Width Modulated barcodes, with fonts in a variety of operating environments and applications with 8 font versions, including human-readable.
  • 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, and many applications including Excel, Word, Access, .NET, VB,  and Java.
  • Multiple font types are included in the package, such as Digitally Signed TrueType, OpenType, PostScript, and PCL fonts.
  • With a purchase of the Developer License or above, Web Fonts are included in WOFF, EOT, and SVG formats to easily display barcodes in any web browser.
  • All Plessey barcodes require special formatting so that the data, when the barcode font is applied, will be scannable. Over 30 royalty-free font encoders, macros, and plug-ins are provided to complete this automatically.

Encoder App Download Demo

Before Ordering:The MSI Plessey Font Package will be available for download immediately after payment is received.

  • Refer to the License Summary to determine the license needed and what is included with each license. 
  • The product will be available for download immediately after payment is received; valid credit card and PayPal orders are instantly approved.
  • All orders include automatic registration and lifetime Level 1 support and include one incident of Level 2 support for a period of 30 days. Level 2 support and upgrades may be provided beyond 30 days if the Level 2 Support and Upgrade Subscription is purchased when making the order.
  • Purchase risk-free; this product is provided with a 30-day unconditional money-back guarantee.
  • Receive a 30% discount on Developer Licenses when you submit a Small Company Agreement. To qualify, your organization must have a gross annual revenue or funding of less than $2 Million USD.

MSI Plessey Barcode Fonts Overview

The MSI Plessey barcode symbology was designed in the 1970s by the Plessey Company in England and has been practiced primarily in libraries and retail applications. The Plessey barcode 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.

Encoder App Download Demo

Generating MSI barcodes from a font may be difficult without using IDAutomation's font encoder tools, which can automatically generate start and stop characters and check digits required, thus eliminating the need for complicated manual calculations.

Details of the MSI Plessey Font Package

Encoding Tools Provided:

Font Encoder Tools are available for easy MSI font integration into a variety of applications including:

Multiple Versions Provided:

4 MSI Font Versions are provided to support different height-width requirements because MSI barcode fonts are scalable and should be printed at the correct font size to suit both application and scanner equipment. The MSI font is designed to be printed from 6 to 18 points.

Included with the purchase of a Developer License:
  • The Developer License grants the right to convert IDAutomation fonts to other formats as necessary including TrueDoc and OpenType.
  • Embeddable Functionality allows the MSI fonts provided with the Developer License to enable embedding into Word documents, PDFs, and other files that support embedding.

MSI Barcode Font Specifications

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 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 (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.

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 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 the 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 instances where a font encoder cannot be used, a manual check-digit calculation may be necessary. This can be achieved with the following steps:

  1. 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.
  2. Multiply the new number by 2. (796 x 2 = 1592)
  3. Add the digits of the number created in Step 2. (1 + 5 + 9 + 2 = 17)
  4. 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.
  5. Add the digits of the number created in Step 4. (1 + 3 + 4 = 8)
  6. Add the sums obtained in steps 3 and 5. (17 + 8 = 25)
  7. 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. Thus, the check digit is 5.

MSI Font Names Before 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 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 (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
Write a Review