Java EAN 128, GS1-128 Barcode Generator
Create, generate GS1 compatible EAN 128, GS1-128 barcode in Java class, web application


How to generate, display, print GS1 compatible EAN 128, GS1-128 barcode in Java class, apache web project without using font. Free download.



  • An advanced and reliable GS1-128/EAN-128 barcode generator for Java
  • Completely coincide with the latest EAN-128 barcode specification
  • Totally compatible with Java SDK 1.4.2 and later versions
  • Work well with many operating systems, including Windows 7, Windows XP, etc
  • Easy to create standard GS1-128/EAN-128 barcodes in Java class
  • Support EAN-128 barcodes to be created in iReort and Eclipse BIRT
  • Save created barcodes in PNG, BMP, GIF and JPEG four image formats
  • Allow to adjust the parameters of GS1-128/EAN-128
EAN-128 Barcode Creator for Java Summary
EAN-128 barcode generator for Java is a robust barcode generator which creates high quality EAN-128 barcodes and many other linear and 2D barcodes in Java class, iReport and BIRT. Users can customize their barcodes easily through changing the barcode properties.
EAN-128 Barcode Overview in Java
EAN-128, being a continuous, self-checking linear symbology, is a special form of the Code 128. It is also called UCC 128 and GS1 128 and its data length is variable. Additionally, this barcode is widely used for goods and palettes in commerce and industry.
EAN-128 Encodable Character Set
  • 0-9
  • A-Z
  • a-z
  • Special characters: space $ % + - . /
GS1-128 Introduction
The GS1-128 barcode is a subset of the Code 128 barcode symbology.
GS1-128 Character Set Encoding in Java

GS1-128 encoding characters in Java

  • The GS1 subset of International Standard ISO/IEC 646
  • Four non-data function characters. FNC2 and FNC4 are not used in GS1-128 barcodes.
  • Four code set selection characters (including single character code set shift).
  • Three start characters.
  • One stop character.
Java Barcode Generator supports all of the above characters encoding in GS1-128.

GS1-128 FNC1 character in Java

To create a valid GS1-128 barcode, a FNC1 (Function Code 1) must be inserted immediately after the start character.

In your Java class, you do not need insert FNC1 characters to the generated GS1-128 barcodes. The barcode generator library will automatically insert the FNC1 chars into the right position in GS1-128 in your Java application.

GS1-128 Start and Stop characters in Java

GS1-128 has three start characters (Start A, Start B, Start C) and one stop character

Same as FNC1 chars, you do not need know how to insert start/stop characters to GS1-128 symbology. The Java barcode generator library will take care for you.

GS1-128 symbol check digit in Java

The GS1-128/EAN-128 check digit SHALL be included as the last symbol character before the stop character.



Same as FNC1 chars, you do not need know how to calculate and append the check digit character to GS1-128 symbology. The Java barcode generator library will create and place to the right position in GS1-128 symbology.
Download EAN-128 Java Barcode Creator
Developers can use this KA.Barcode for Java barcode generator to create standard and customized barcode images in Java class. Download and unzip the trial version:
  • com.keepautomation.barcode.jar
  • "barcode" folder & "java-barcode-api" folder
  • End user license agreement, user manual, and order page
Note: A "KA Barcode" watermark may appear on barcode images generated with this trial version randomly. So, developers can not use this trial version for business applications.
Insert EAN-128 Barcode in Java Class

How to Install KA.Barcode for Java
  1. You may download and unzip the trial version of KA.Barcode for Java at first.
  2. Then, you need to copy "com.keepautomation.barcode.jar" file from the unzipped package to your Java project library folder.
  3. Finally, you should add "com.keepautomation.barcode.jar" to your project reference.
How to Apply Demo Code to Insert EAN-128 in Java
Below a sample code for creating an EAN-128 barcode in Java class is presented. Developers can change the parameters of EAN-128 to create the barcodes they want. Now you can copy this code to your projects to create a sample barcode. For more information, please refer to the user manual of KA.Barcode for Java free trail.
Sample code
     public static void main(String[] args)
{

BarCode ean128 = new BarCode();

ean128.setCodeToEncode("(00)123456789");
ean128.setSymbology(IBarCode.EAN128);
ean128.setX(2);
ean128.setY(50);
ean128.setRightMargin(0);
ean128.setLeftMargin(0);
ean128.setTopMargin(0);
ean128.setBottomMargin(0);
ean128.setFnc1(IBarCode.FNC1_NONE);

try
{

ean128.draw("c://ean128.gif");

}
catch (Exception e) {
e.printStackTrace();
}
}
}
Add EAN-128 in iReport Through JRRenderable Implementation
KA.Barcod for Java barcode generator not only supports to create high quality barcodes in Java class, but also supports to insert barcodes in iReport through JRRenderable Implementation. If you want to know how to create barcodes in iReport Through JRRenderable Implementation, please download KA.Barcode for Java free trial and read the user manual in it.
Insert EAN-128 in iReport Through Servlet Web Application
With KA.Barcode for Java barcode generator, EAN-128 barcodes creation completed in iReport through servlet web application is very easy. For more detailed information about how add EAN-128 barcodes in iReport through servlet web application, please refer to the user manual in the KA.Barcode for Java free trial package.
Free Trial DownloadJava Class EAN 128iReport EAN 128Data Matrix for JavaPDF417 for JavaQR Code for JavamoreCodabar for JavaCode 39 for JavaCode 128 for JavaEAN-8 for JavaEAN-13 for JavaIntelligent Mail for JavaInterleaved 2 of 5 for JavaISBN for JavaITF-14 for JavaRM4SCC for JavaUPC-A for JavaUPC-E for Javamore
KeepAutomation provides complete barcode automation solutions. We recommend the customers use high quality document controls: ASP.NET Document Viewer, ASP.NET MVC Document Viewer, Document Viewer ASP.NET C#, ASP.NET PDF Viewer, ASP.NET Word Viewer, ASP.NET Excel Viewer, ASP.NET PDF Editor, MVC PDF Viewer, ASP.NET Annotate PDF, c# pdf sdk, C# View, edit PDF online , C# Convert PDF to Tiff, C# Convert PDF to text, txt, .net imaging sdk, C# PDF metadata edit from RasterEdge.com.