VB.NET Code 11 Generator Size Setting Tutorial

sample source code to generate linear Code 11 images and adjust barcode size in VB.NET


  • Easy to be installed in VB.NET IDEs
  • Reusable .NET component
  • Easy to define the width and height of a module bar in Code 11
  • Supported unit of measure include Pixel, Cm, and Inch
  • Print flexible margins around Code 11 Symbol
  • Support symbol and background color setting
  • Generate Code 11 in GIF, TIFF, BMP, PNG, and JPEG

Code 11, known as Code11, USD-8, USD8, is a high-density numeric-only linear barcode symbology.

 

Code 11 Symbology Structure



W: the width of Code 11, controlled by property BarCodeWidth

X (X ≥ 1 pixel): the width of a module bar, controlled by property X

Q (Q ≥ 10X): the width of the quiet zone, related to property LeftMargin & RightMargin


More information about Code 11 barcode settings in VB.NET Barcode Generator,please see:

 

Code 11 VB.NET Generator Size Setting Tutorial

After Code 11 VB.NET Generator installation, get it ready in VB.NET by placing the following statement:

Dim code11 As OnBarcode.Barcode.Linear

code11 = New OnBarcode.Barcode.Linear

code11.Type = OnBarcode.Barcode.BarcodeType.CODE11

UOM

UOM is the controller of size setting unit. Pixel, Cm, and Inch are provided as its options. The default value of UOM is Pixel. For example, type the following statement to select Pixel as the unit of size setting measure:

code11.UOM = OnBarcode.Barcode.UnitOfMeasure.PIXEL

X & Y

Property X (Type: Float; Default: 1) and Property Y (Type: Float; Default: 60) are used in Code 11 barcode symbol size setting. X is for the module width setting, and Y controls the height of the bar.

Sample usage:

code11.X = 2

code11.Y = 70

BarCodeHeight & BarCodeWidth

Property BarCodeHeight (Type: Float; Default: 0) and Property BarCodeWidth (Type: Float; Default: 0) to set the size of the whole image.

Sample usage:

code11.BarcodeHeight = 60

code11.BarcodeWidth = 175

AutoResize

When the value of X, Y, BarCodeWidth, and BarCodeHeight conflict with each other, Property AutoResize (Type: bool; Default: False) should be enabled to solve the problem and make the Code 11 100% compatible with its symbology specification. See Code 11 Barcode Size in VB.NET to know more usage of AutoResize.

Sample usage:

code11.X = 2

code11.BarcodeHeight = 60

code11.AutoResize = True

TopMargin, BottomMargin, LeftMargin, & RightMargin

Using Code 11 VB.NET Generator, a quiet zone with 10X width will be generated automatically at each side of the Code 11. When wider quiet zone is needed, you can increase the value of properties LeftMargin (Type: Float; Default: 0) and RightMargin (Type: Float; Default: 0). You can also create margins using TopMargin (Type: Float; Default: 0) and BottomMargin (Type: Float; Default: 0).

Sample usage:

code11.TopMargin = 10

code11.BottomMargin = 10

code11.LeftMargin = 10

code11.RightMargin = 10

TextMargin

Human readable text are required in almost every linear barcode symbology. Property TextMargin (Type: Float; Default: 6 pixel) is used to set the space between Code 11 bar code and the human readable text below the barcode.

Sample usage:

code11.TextMargin = 10







OnBarcode is a market-leading provider of barcode 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 high quality tutorials and guides for various linear, 2d barcode information, such as C# Barcode, QR Code C#, QR Code VB.NET, QR Code ASP.NET, QR Code .NET, ASP.NET Barcode. 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.