Java EAN-13 Generator Data Encoding Tutorial
sample source code to input valid data and generate linear EAN-13 images in Java
- Pre-configured industry standards EAN-13 allow any untrained users to insert EAN-13 in Java
- Java Server Side projects (JSP, Servlet, EJB, J2EE, Web Service) can be easily integrated
- Java Client applications (Java Class, Swing, Applet, Java Bean and J2SE) are supported
- Easy to generate EAN-13 images in Java Reports, such as Jasper Report, iReport, Eclipse BIRT and Oracle Reports
- Check sum digit of EAN-13 image can be automatically computed
- Detailed tutorial guide for Java EAN-13 generator is provided for your easier programming
- Valid character set and available data length can be referred in the EAN-13 page
- Encoding EAN-13 valid data set to generate valid EAN-13 images in Java applications
Java EAN-13 data encoding focuses on details on how to encode EAN-13 valid data set with valid data length in Java development, and other EAN-13 tutorial guides are provided below:
Samples on how to set EAN-13 size setting properties in Java can be found here;
Samples on how to set EAN-13 image setting properties in Java projects can be fonud here.
Java EAN-13 Basic Information
Java EAN-13 generator is entirely built in JDK 1.4.2 and supports JDK 1.4.2 and greater version. Using this product, accurate EAN-13 barcode images may be generated in Java class, Java servlet, J2EE web projects, and Java apps.
EAN-13 Overview
EAN-13, also known as European Article Number 13, UPC-13, GTIN-13, GS1-13, EAN/UCC-13, is a super set of UPC-A, was developed by the International Article Numbering Association (EAN) in Europe and now is used worldwide to mark products often sold at retail point of sale, is a 13 digit (12 data digits and 1 check digit) barcode symbology, which is defined by GS1.
Valid Data Set to Encode EAN-13 in Java
- Numeric Digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
Valid Data Length in Java
Java EAN-13 is a linear barcode type for Java Barcode Generator which can only encode 13 data length including auto check sum digit computed in Java EAN-13 generator.In addition, 2 or 5 supplement data can be encoded for drawing EAN-13 image with some special need for data encoding in Java.
Encode 13 Digits for EAN-13 in Java Example
//Build EAN-13 object in Java class
EAN13 barcode = new EAN13();
//Encode 12 numeric digits excluding check sum digit caculated and displayed automatically once setting data in Java
barcode.setData("123412341234");
Encode 15 Digits for EAN-13 in Java Example
For encoding 15 digits in Java EAN-13, 2 supplement data should be set with the property supData with numerici characters in Java development.
EAN13 barcode = new EAN13();
barcode.setData("654321654321");
barcode.setsupData("10");
Encode 18 Digits for EAN-13 in Java Example
For encoding 18 digits in Java EAN-13, 5 supplement data should be set with the property supData with numerici characters in Java development.
EAN13 barcode = new EAN13();
barcode.setData("789789789789");
barcode.setsupData("55555");