EAN-13 barcode class. Also known as: EAN-99, JAN-13.

Namespace: Lesnikowski.Barcode
Assembly:  Barcode (in Barcode.dll)
Version: 1.0.5.40001

Syntax

C#
public class BarcodeEAN13 : BaseBarcode
Visual Basic (Declaration)
Public Class BarcodeEAN13 _
	Inherits BaseBarcode
Visual C++
public ref class BarcodeEAN13 : public BaseBarcode

Remarks

Implemented by the International Article Numbering Association (EAN) in Europe. EAN-13 is a superset of UPC-A. This means that any software or hardware capable of reading an EAN-13 symbol will automatically be able to read an UPC-A symbol.

Bookland bar codes are used on books and ISSN bar codes are used on magazines.

The number of the item and its price are not actually in the bar code. When the EAN bar code is scanned it pulls out information from an inventory database. This is how the registers know the item name and price. When prices change, they are changed in the database, otherwise each item affected by the price change would have to have its bar code replaced.

The EAN Symbol is numeric only. It is made up of the following:
  • The number system, 2 or 3 digits.
  • Manufacturer number, assigned by the Uniform Code Council.
  • Product number that identifies the product, assigned by the manufacturer.
  • A check character found in the lower right hand corner.


EAN bar codes are used in Europe, JAN (Japanese Article Numbering) bar codes are used in Japan, UPC are used in the USA.

EAN-99 is a special form of EAN-13 which just starts with "99". JAN-13 is a special form of EAN-13 which just starts with "45" or "49".

Inheritance Hierarchy

System..::Object
  Lesnikowski.Barcode..::BaseBarcode
    Lesnikowski.Barcode..::BarcodeEAN13

See Also