Codabar Introduction

This page concerns basic information of Codabar, as well as its generating and printing components.

Codabar Overview



This part talks about the Codabar barcode. It is a discrete, self-checking symbology which is also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized Coda bar, ANSI/AIM BC3-1995 or USD-4. It is used by U.S. blood banks, photo labs, and on FedEx airbills.






 

Generating and Printing Codabar Barcodes

OnBarcode provides comprehensive Codabar generators and scanner components for Java, .NET, Android, iOS developments and several reporting applications.

Codabar Structure

The structure of Codabar is as below:



Note that: The start and stop character in any giben bar need not to be the same.


Codabar Barcode Size Setting

As for Codabar size setting, two factors should be considered: barcode width and height.


Codabar Data Encoding

Codabar encodes:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • A, B, C, D
  • - (Dash), $(Dollar), :( colon), / (Slash), (Point), + (Plus)

Variants

Checksum

1. Checksum digit is not required since Coda bar is self-checking.

FedEx airbill number

2. FedEx Airbills use a variant of coda bar. A FedEx airbill number has the format of XXXX-XXXX-XXXY with an additional 4-digit format ID. The Y character is a check digit with the algorithm unknown to public. The first 12 digits is the track number. The barcode itself starts with start/stop character C and ends with start/stop character D.




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 products support most common barcode symbologies including QRCode C# SDK, Data Matrix in C#.net Control, PDF-417 Component in C# .NET, Code 128 VS .net sdk, Code 39 C# library.
Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.