- Barcode Products
-
Guide
- Generate barcodes in ASP.NET
- Generate barcodes in .NET WinForms
- Generate barcodes in Visual C#.NET
- Generate barcodes in Visual Basic.NET
- Generate barcodes in Java
- Generate barcodes in Crystal Reports
- Generate barcodes in Reporting Service
- Generate barcodes in RDLC Report
- Generate Barcodes in BIRT Report
- Integration
- Knowledge
- Order Now
- About Us
BusinessRefinery .NET Barcode is a .NET Barcode Generator package that generates 1D and 2D barcodes.
Codabar is a linear barcode symbology developed in 1972 by Pitney Bowes Corp. It is also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized Codabar, ANSI/AIM BC3-1995 or USD-4.
.NET Codabar prints 16 letters:
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- - (Dash), $ (Dollar), : (Colon), / (Slash), . (Point), + (Plus)
.NET Barcode Codabar Generator - C#, VB.NET Codabar Generating Sample Code
1. How to generate Codabar barcodes in C# Class?
using BusinessRefinery.Barcode; // construct a linear barcode object Linear barcode = new Linear(); // set linear barcode symbolgoy to code-128 barcode.Symbology = Symbology.CODE128; // set code-128 code text to encode barcode.Code = "9876543210"; //draw barcode and save into image file in gif format barcode.drawBarcode("C://code-128-in-csharp.gif");
2. How to generate Codabar barcodes in VB.NET Class?
// construct a linear barcode object Dim barcode As BusinessRefinery.Barcode.Linear barcode = New BusinessRefinery.Barcode.Linear() // set linear barcode symbolgoy to code-128 barcode.Symbology = BusinessRefinery.Barcode.Symbology.CODE128 // set code-128 code text to encode barcode.Code = "0123456789" //draw barcode and save into image file in gif format barcode.drawBarcode("C://code-128-in-vbnet.gif")
3. How to draw Codabar barcodes to image files (GIF, JPEG, BMP, PNG, & TIFF)?
using BusinessRefinery.Barcode; Linear barcode = new Linear(); barcode.Symbology = BarcodeType.CODE128; barcode.Code = "9876543210"; barcode.drawBarcode("C://code-128-in-csharp.gif");
You can draw other file formats, by change file types to .jpg, .bmp, .png, and .tif.
4. How to draw & print Codabar barcodes to .NET objects like Graphics, Stream, Bitmap?
using BusinessRefinery.Barcode; Linear barcode = new Linear(); barcode.Symbology = BarcodeType.CODE128; barcode.Code = "9876543210"; barcode.drawBarcode2Stream("Stream object"); Bitmap barcodeInBitmap = barcode.drawBarcode(); barcode.drawBarcodeOnGraphics("Graphics object");
5. How to create Codabar barcodes in C# or VB.NET Windows Application using .NET Barcode Generator Windows Control Library?
-
add BusinessRefinery.Barcode.Win.dll to your .NET Windows Application project reference
- add .NET Barcode Generator .NET Windows Control Library to .NET Visual Studio Toolbox
6. How to create Codabar barcodes in ASP.NET Web Application using ASP.NET Barcode Generator Web Control Library?
-
add BusinessRefinery.Barcode.Web.dll to your ASP.NET project reference
- add ASP.NET Barcode Generator ASP.NET Web Control Library to .NET Visual Studio Toolbox
.NET Barcode Codabar Generator - Barcode Property Settings
Basic
-
Symbology : Barcode symbology type.
HTTP Parameter: symbology; Default Value: Symbology.CODE128 (7)
-
Code : Barcode encoding data value.
HTTP Parameter: code; Default Value: ""
-
AddChecksum : Apply Checksum digit at the end of some linear barcode value.
HTTP Parameter: add-checksum; Default Value: false
-
BarcodeUnit : Unit of meature for all size related properties. 0: Pixel (default); 1: CM; 2: Inch.
HTTP Parameter: barcode-unit; Default Value: 0 (UOM_PIXEL)
-
BarWidth : bar module width (X), default is 3 pixel
HTTP Parameter: bar-width; Default Value: 3
-
BarHeight : bar module height (Y), default is 60 pixel
HTTP Parameter: bar-height; Default Value: 60
-
LeftMargin : generated barcode image left margin
HTTP Parameter: left-margin; Default Value: 0.0f
-
RightMargin : generated barcode image right margin
HTTP Parameter: right-margin; Default Value: 0.0f
-
TopMargin : generated barcode image top margin
HTTP Parameter: top-margin; Default Value: 0.0f
-
BottomMargin : generated barcode image bottom margin
HTTP Parameter: bottom-margin; Default Value: 0.0f
-
Resolution : generated barcode image resolution in dpi
HTTP Parameter: resolution; Default Value: 72 dpi
-
Rotate : barcode rotate angle, valid values: 0 (ROTATE_0), 1 (ROTATE_90), 2 (ROTATE_180), 3 (ROTATE_270)
HTTP Parameter: rotate; Default Value: 0 (ANGLE_0)
-
BarcodeWidth
HTTP Parameter: barcode-width; Default Value: 0
-
BarcodeHeight
HTTP Parameter: barcode-height; Default Value: 0
-
Width : for WinForm Controller only, same as BarcodeWidth
HTTP Parameter: -; Default Value: 0
-
Height : for WinForm Controller only, same as BarcodeHeight
HTTP Parameter: -; Default Value: 0
-
DisplayText : set true to draw barcode value text under the barcode
HTTP Parameter: display-text; Default Value: true
-
DisplayChecksumDigit : set true to display last checksum digit, if any.
HTTP Parameter: display-checksum-digit; Default Value: true
-
TextFont : drawn barcode value text font style
HTTP Parameter: text-font; Default Value: new Font("Arial", Font.PLAIN, 11)
-
TextMargin : space between barcode and barcode text
HTTP Parameter: text-margin; Default Value: 6 pixel
-
CodabarStartChar : Barcode Codabar start char, choose one from 0 ('A'), 1 ('B'), 2 ('C') , 3 ('D')
HTTP Parameter: codabar-start-char; Default Value: 0 'A'
-
CodabarStopChar : Barcode Codabar stop char, choose one from 0 ('A'), 1 ('B'), 2 ('C') , 3 ('D')
HTTP Parameter: codabar-stop-char; Default Value: 0 'A'
-
BarRatio : Wide vs narrow bar width ratio, valid range 2.0 - 3.0 inclusive.
HTTP Parameter: bar-ratio; Default Value: 2.0f
-
Linear Barcodes
- Codabar - Code-11 - Code-39 - Code-93 - Code-128 - EAN-128 / GS1-128 - Code 2 of 5 - Interleaved 2 of 5 - UPC-A - UPC-E - EAN-8 - EAN-13 - ISBN - ISSN - Identcode - Leitcode - Planet - Postnet - USPS Intelligent Mail Barcode (OneCode) - MSI Plessey - RM4SCC - ITF-14