C#. Code 93 Generator Size Setting Tutorial
sample source code to generate linear Code 93 images and adjust barcode size in C# .NET
- Completely run in Visual C#.NET development environments, including Winforms applications, ASP.NET web forms, Crystal Reports, SSRS and C#.NET class & console applications
- Provide 100% C#.NET source code and strong named assemblies
- Simple to integrate into Microsoft Visual Studio 2005/2008/2010
- Full-featured Code 93 barcode size, color, image properties provided
- Easy to specify Code 93 barcode image into GIF, BMP, PNG, JPEG/JPG & TIFF
- Mature Code 93 barcode generating components used by 1000+ clients
- Tutorial for Code 93 Image Setting in Visual C#.NET
- Tutorial for Code 93 Data Encoding in Visual C#.NET
Code 93, also known as ANSI/AIM Code 93, ANSI/AIM Code 93, Uniform Symbology Specification Code 93, provides a higher density and data security enhancement to Code 39.
How to generate, print barcode using .NET, Java sdk library control with example project source code free download:
Code 93 Structure
Code 93 Image Width Related Settings
W: the barcode width of Code 93. Please see BarCodeWidth.
X: the width of a module bar. Please see X.
Q: the width of the quiet zone. Please see Left & Right Margin.
Code 93 Image Height Related Settings
H: the barcode height of Code 93. Please see BarCodeHeigth.
Y: the height of a module bar. Please see Y.
Top & Bottom Margin: the height of the top & bottom margin. Please see Top & Bottom Margin.
Text Margin: the space between image bar and text. Please see TextMargin.
Text Font: the font style of human-readable text. Please see TextFont.
Setting Code 93 Barcode Size in C#
C# Code 93 barcode provides a set of barcode size settings to specify you Code 93 barcodes. Please download C# barcode component and install, copy those following code to your Visual Studio:
Linear barcode = new Linear();
barcode.Type = BarcodeType.CODE93;
barcode.Data = "ONBARCODE";
Modify your Code 93 barcodes by setting those following properties:
UOM
UOM is short for Unit of Measure, which is the unit of meature for all size related settings in the library. C# Code 93 barcode provides 3 options: Pixel, Cm, and Inch. The default is Pixel.
barcode.UOM = UnitOfMeasure.PIXEL;
Barcode Width & Height
BarcodeWidth is the Code 93 barcode image width. The default in C# Code 93 barcode is 0 (float).
BarcodeHeight is the Code 93 barcode image height. The default in C# Code 93 barcode is 0 (float).
barcode.BarcodeWidth = 0;
barcode.BarcodeHeight = 0;
Notice: if your setting is smaller than the barcode required minimum width and height, the library will automatically reset to barcode minimum width. Or you may enable AutoResize to automatically resize your Code 93 barcode image.
Barcode Margin
BarcodeMargin is the white zone around the Code 93 symbol. C# Code 93 barcode provides 4 options: Left Margin, Right Margin, Top Margin and Bottom Margin. The default of these four margins are 0 (float).
barcode.TopMargin = 3;
barcode.BottomMargin = 3;
barcode.LeftMargin = 1;
barcode.RightMargin = 1;
X & Y
X is the width of barcode bar module (narrow bar). The default in C# Code 93 barcode is 1 (float).
Y is the height of barcode bar module. The default in C# Code 93 barcode is 60 (float).
barcode.X = 2;
barcode.Y = 80;
Text Margin & Font
TextMargin is the space between barcode and barcode data text. The default in C# Code 93 barcode is 6 (float).
TextFont is the font style of human-readable text. The default in C# Code 93 barcode is new Font ("Arial", 9f, FontStyle.Regular).
barcode.TextMargin = 9;
barcode.TextFont = new Font("Arial", 20f, FontStyle.Regular);