.NET Barcode for (.NET Barcode Generator supports Linear, PDF417, Data Matrix and QR-Code)

.NET Barcode Generator in C#  >  C#.NET Windows Control Library Project Template Barcode Generation  >  Generate Code 93 using Windows Control Library Project Template in C#

.NET Barcode Generator, create Code 93 in C#.NET

Create Code 93 images using C# Windows Control Library Project Template

.NET Code 93Generator

  • Ready-to-use Windows Forms Control to generate Code 93barcode images
  • Work as base control to inherit all of its functionality for the user-defined control to expose
  • Equipped with Code 93barcode generation that is compatible with ISO / IEC 16388 (2nd edition 2007-05-15)
  • Flexible to enhance the basic functionality by bring in other controls
  • Automatically add control reference to the new control
  • Define properties by using default values
  • Support image formats including GIF, PNG, JPEG & BITMAP

When to create our own control to print Code 39



You are going to be in need of your own control to generate Code 93barcode image when:
  • Large part of the functionality you need is met by .NET Code 93Generator Control, while the rest part is not
  • You need to have the graphical user interface of .NET Code 93Generator Control redesigned
  • You need to bring in functionality from other controls

How to create our own control that prints Code 39

In Visual Studio, Project Template called Window Control Library is brought in by Microsoft to create user-defined control. The template adds essential reference and project files to the control automatically.

Window Control Library provides a means for you to extend .NET Code 93Generator Control or combine the control with other controls. Both ways implement quick enhancement of .NET Code 93Generator Control functionality in an easy way.

The extended control or composite control created by using .NET Code 93Generator Control as a base control automatically inherits the complete set of functionality of .NET Code 93Generator Control. You can have your own selection of functionality created using by typing default

Code 93



Background informationCode 93 is barcode symbology developed by Intermec in 1982. The purpose was to offer a higher density and data security reinforcement to Code 39. Code 93, which is an alphanumeric and variable length symbol, is widely used by Canada Post to encode supplementary delivery information. Besides, two check characters are included in every symbol.

StructureCode 93 is basically designed to encode 26 upper case letters which consist of A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,10 digits from 0 to 9,and 7 particular characters which are -, ., $, /, +, %, SPACE.

Unlike other codes, each Code 93 character has nine modules and there are always three bars and three spaces. Each bar and space is from 1 to 4 modules wide. Apart from 43 characters, 5 particular characters are defined by Code 93, including a start or stop character which can be integrated into other characters to represent all the 128 ASCII characters.

EncodingAs is known, the whole message which has to be encoded in the bars and spaces will be seen the minute the checksum digit has been calculated. For instance, we will be able to encode, from zero, the Code 93 bar code HI345678 with a checksum digit of 67. What we will discuss next is the encoding of the barcode by figuring that the number "1" stands for a "dark" or "bar" section of the bar code whereas a "0" represents a "light" or "space" section of the bar code. Therefore, the number 1101 means a double-wide bar (11), followed by a single-wide space (0) and a single-wide bar (1).



ALL RIGHTS RESERVED. Business Refinery (c) 2006 - 2010. C#.NET QR Code, Code 128 Java, QRCode Java, QR Code C#.NET, Code 39 Java