VB.NET MSI Plessey Generator Data Encoding Tutorial

sample source code to input valid data and generate linear MSI Plessey images in VB.NET

VB.NET MSI Plessey Barcode Generator Overview


VB.NET MSI Plessey Barcode Generator is a mature linear barcode generation component designed for VB.NET developers who are necessary of adding the MSI Plessey barcode printing functions into their .NET projects. It is compatible with the .NET 2.0, 3.0, 3.5, 4.0 and is able to create MSI Plessey barcodes in ASP.NET Web projects, .NET WinForms apps as well as .NET reporting services (SSRS) projects using the Visual Basic .NET. It is simple to encode valid digits into the MSI Plessey barcode symbology by Visual Basic .NET.


How to generate, print barcode using .NET, Java sdk library control with example project source code free download:




OnBarcode.com also provides more details about how to set MSI Plessey barcode size and image in Barcode Generator Control on VB.NET:

 

MSI Plessey Data Encoding in VB.NET

MSI Plessey Valid Character Set

The MSI Plessey barcode, known as Modified Plessey, is developed from the original Plessey Code and generally used on labeling store or supermarket shelves for inventory management. The MSI Plessey barcode is a continuous and variable length barcode symbology with one or two check digits. It only displays the numeric digits 0 through 9:

MSI Plessey Character Set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

MSI Plessey Checksum Digit

MSI Plessey is a non self-checking barcode symbology and often uses one or two check digits. The MSI Plessey adopts a few different methods of computing check digits, like Modulo 10 (check 10), Modulo 11(check 11), double Modulo 10 (check 1010), and Modulo 11 combined with Modulo 10 (check 1110). The following MSI Plessey barcode images display the difference in the symbol with different check digit.

Encode data into MSI Plessey using VB.NET

Sample for encoding data into MSI Plessey via VB.NET

Dim barcode As Linear = New Linear

barcode.Type = BarcodeType.MSI10

barcode.Data = "0123"

barcode.N = 3.0F

barcode.AddCheckSum = True

barcode.UOM = UnitOfMeasure.PIXEL

barcode.X = 1

barcode.Y = 80

barcode.LeftMargin = 0

barcode.RightMargin = 0

barcode.TopMargin = 0

barcode.BottomMargin = 0

barcode.Resolution = 96

barcode.Rotate = Rotate.Rotate0

MSI Plessey Barcode Symbol

The above vb.net code is able to create a MSI Plessey check 10 barcode with the data "0123" encoded

MSI Plessey check 10











OnBarcode is a market-leading provider of barcode imaging generator, reader controls and components for ASP.NET, Windows Forms, WPF, as well Java, Android, iOS (iPhone, iPad) across all major enterprise development platforms. We provides comprehensive tutorials and how-tos for various linear, 2d barcode information, such as C# in ASP.NET, C# .NET, C# Barcode Encoding, C# Barcode Image, VB.NET in ASP.NET, VB.NET Winforms, VB.NET Barcode Encoding. OnBarcode barcode products are supported by RasterEdge ASP.NET Document Viewer, which supports ASP.NET PDF Viewer, ASP.NET MVC Document Viewer, ASP.NET PDF Editor, MVC PDF Viewer. And provide high quality C# Convert PDF to Tiff, C# Convert PDF to Word, C# Convert PDF to HTML, C# Convert PDF to Jpeg images, and their easy and simple documents, like C# PDF SDK, C# extract text from PDF, C# Compress PDF, Print PDF in C# and C# extract image from PDF.
Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.