C#. Leitcode Generator Size Setting Tutorial
sample source code to generate linear Leitcode 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
- Simple to control Leitcode and supplemental data size, including X,Y dimension, barcode width & height, margin of top, bottom, left and right, etc
- Automatically add checksum digit for Leitcode barcodes
- Display Leitcode human-readable text with specified color, size, margin and style
- Provide 100% C#.NET source code and strong named assemblies
- Support high quality Leitcode barcodes in GIF, BMP, PNG, JPEG/JPG & TIFF
- Light-weight, user-friendly Leitcode barcode component used world-widely
- Tutorial for Leitcode Image Setting in Visual C#.NET
- Tutorial for Leitcode Data Encoding in Visual C#.NET
Leticode, also known as German Postal 2 of 5 Leitcode, Deutsche Post Leitcode Barcode, is a postal barcode used by the Deutsche Post AG (DHL).
How to generate, print barcode using .NET, Java sdk library control with example project source code free download:
Leitcode Structure
Leitcode Image Width Related Settings
W: the barcode width of Leitcode. 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.
Leitcode Image Height Related Settings
H: the barcode height of Leitcode. Please see BarCodeHeight.
Y: the height of a module bar. Please see Y.
N: the wide bar to narrow bar ratio; from 2.0 to 3.0, inclusive. Please see N.
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 Leitcode Barcode Size in C#
C# Leitcode barcode provides a set of barcode size settings to specify you Leitcode barcodes. Please download C# barcode component and install, copy those following code to your Visual Studio:
Linear barcode = new Linear();
barcode.Type = BarcodeType.LEITCODE;
barcode.Data = "1234567890123";
Modify your Leitcode barcodes by setting those following properties:
UOM
UOM is short for Unit of Measure, which is the unit of measure for all size related settings in the library. C# Leitcode barcode provides 3 options: Pixel, Cm, and Inch. The default is Pixel.
barcode.UOM = UnitOfMeasure.PIXEL;
N
N is the proportion of wide bar and the narrow. It ranges from 2.0 to 3.0. The default is 2.0f (float).
barcode.N = 2.5f;
Barcode Width & Height
BarcodeWidth is the Leitcode barcode image width. The default in C# Leitcode barcode is 0 (float).
BarcodeHeight is the Leitcode barcode image height. The default in C# Leitcode 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 Leitcode barcode image.
Barcode Margin
BarcodeMargin is the white zone around the Leitcode symbol. C# Leitcode 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# Leitcode barcode is 1 (float).
Y is the height of barcode bar module. The default in C# Leitcode 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# Leitcode barcode is 6 (float).
TextFont is the font style of human-readable text. The default in C# Leitcode barcode is new Font ("Arial", 9f, FontStyle.Regular).
barcode.TextMargin = 9;
barcode.TextFont = new Font("Arial", 20f, FontStyle.Regular);