EAN-8 CC-A and CC-B Composite Barcodes
This Symbology is also known as EAN-8 Composite Barcode, EAN-8 CC-A (CCA), EAN-8 CC-B (CCB), EAN-8 Composite A, EAN-8 Composite B, EAN-8 2D Composite, EAN-8 Composite Component A, EAN-8 Composite Component B
Overview
In Barcode Composite Symbology, the linear component encodes the item's primary identification while the adjacent 2D Composite Component (abbreviated as CC) encodes supplementary data, such as a batch number and expiration date. The Composite Symbol always includes a linear component so that the primary identification is readable by all scanning technologies. The Composite Symbol always includes a multi-row 2D Composite Component that can be read with linear- and area-CCD scanners, and with linear and rastering laser scanners. The 2D Composite Component is printed above the linear component and both are separated by a separator pattern.
EAN-8 Composite Barcode is an EAN-8 linear barcode linked to a 2D barcode called CC-A or CC-B.
-
EAN-8 is derived from the longer European Article Number (EAN-13) code. It was introduced for use on small packages where an EAN-13 barcode would be too large.
-
The 2D Composite Component that can be liked to EAN-8 can be one of the following depending on the amount of supplementary data to be encoded:
- CC-A: it is a variant of MicroPDF417 barcode and the smallest of the 2D Composite Components which can encode up to 56 digits.
- CC-B: it is a subset of MicroPDF417 barcode which can encode up to 338 digits. Encoding systems normally automatically select CC-B when the data to be encoded exceeds the capacity of CC-A.
How to create EAN-8 CC-A and CC-B Composite Barcodes using Barcode Professional
Note: Please refer to the Class
Reference documentation for more information about the properties and methods
stated in this document.
In order to get EAN-8 CC-A and CC-B Composite Barcode images, please follow these
steps:
-
Set the Symbology property to Ean8CCA or Ean8CCB
-
Setting up dimensions and quiet zones:
-
Set the BarWidth property to 0.013 (Value is expressed in Inches)
-
Set the BarRatio property to 3
-
Set the BarHeight property to 0.9 (Value is expressed in Inches)
-
If Guard Bars are needed:
-
Set the GuardBar property to True
-
Set the GuardBarHeight property to 0.965 (Value is expressed in
Inches)
-
Set the QuietZoneWidth property to 0.091 (Value is expressed in
Inches)
-
Set the Code property with the primary and secondary values separated by | char (See example below).
-
Add-On Settings if needed:
-
Set the EanUpcSupplement to Digits2 (Two-Digit Add-On) or Digits5
(Five-Digit Add-On)
-
Set the EanUpcSupplementCode with the Add-On value which must be 2 or 5
digits only
-
Drawn Light Margin Indicators if needed:
-
Set the DisplayLightMarginIndicator to True
-
Set the Text property to the Secondary Data which was encoded into the 2D Component
EAN-8 CC-A and CC-B barcode images examples
Code property = 2012345|991234-abcd (Primary Data = 2012345 and Secondary Data = 991234-abcd), Symbology property = Ean8CCA, AddChecksum
property = True will produce the following barcode image:
Code property = 2012345|991234-abcd (Primary Data = 2012345 and Secondary Data = 991234-abcd), Symbology property = Ean8CCB, AddChecksum
property = True will produce the following barcode image: