Java GS1-128 Generator Tutorial

Generate, create barcode EAN-128 images in Java applications (Class, Servlet, Jasper Report)

Generate, Create, Print, Draw EAN-128 (GS1 128) barcode in Java projects

  • Easy to generate GS1-128/EAN-128 barcodes in Java Class, J2EE applications
  • Simple to redistribute Java GS1-128/EAN-128 barcode library. No registration key. No activation code
  • Generating high quality GS1-128/EAN-128 Bar Code images in GIF, JPEG, & EPS formats
  • Generate GS1-128/EAN-128 barcodes in Jasper Reports, iReport & Eclipse BIRT
  • Completely developed with Java source code
  • Mature GS1-128/EAN-128 barcode generation Java library used by 2000+ clients


How to create, print GS1-128 barcode in Java web, desktop application?

  1. Download Java GS1-128 Barcode Generator library
  2. Install Java GS1-128 barcode generation library into Java project
  3. Start to Create












Common Asked Questions

What is the content of GS1-128?

GS1-128 barcode contains up to 48 characters of GS1 data message. It may encode logistical information, such as batch/lot numbers, product serial number, produce date, expiration date, weights, price. OnBarcode Java GS1-128 Barcode Generator library supports GS1 data message encoding in GS1 supported barcode formats, including GS1-128, GS1 QR Code, Data Matrix, ITF-14, GS1 DataBar, EAN/UPC barcodes.

What is the function code for GS1-128?

The GS1-128 barcode supports one function code Function Code 1 (FNC1). The FNC1 character should be encoded after GS1-128 start character. Using Java Barcode Generator api, the barcode library will automatically encode the FNC1 character in the right position in the Code 128 barcode in Java web and desktop application.

What is the minimum & maximum size for GS1-128 barcode?

  • The minimum width for the X-dimension (the width of the narrowest bar or space) is 0.495 mm.
  • The maximum width for the X-dimension is 1.016 mm
You can customize and apply GS1-128 X dimension through method setX() in Java project.

What is the difference between GS1-128 and GTIN 14?

Both barcode formats encode GS1 business data messages. The GS1-128 barcode can encode multiple GS1 application identities (ID) and their data information, such as serial number, price, production dates. The GTIN 14 (also known as ITF-14, based on Interleaved 2 of 5) can only encode the 14 digits Global Trade Item Number (GTIN).

OnBarcode Java Barcode Generation library allows Java programmers to easily make GS1-128 and ITF-14 barcode in Java applications.

What is the difference between Code 128 and GS1-128?

GS1-128 (also known as EAN-128, UCC-128) is an application of Code 128 required by GS1 System. GS1-128 encodes a subset of Code 128 encoding characters. Using OnBarcode Java Barcode Generator library, you can easily create and customize both Code 128 and GS1-128 barcode images in Java web and desktop apps.




































Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.