Java EAN-128/GS1-128 GeneratorBarcode EAN-128 Generation in Java Class, Jasper Reports, iReport, BIRT
Java Barcode offers the most affordable Java barcode generator for barcode Java professionals.
Java EAN-128 Introduction
EAN-128 is also known as EAN-128,
UCC-128, USS-128, GS1-128, UCC.EAN-128, GTIN-128, UCC-12, EAN/UCC-13,
EAN/UCC-14
The UCC/EAN-128 Symbology is a subset of the more general Code 128 Symbology. UCC/EAN-128 was developed to provide a worldwide format and standard for exchanging common data between companies. While other bar codes simply encode data with no respect for what the data represents, UCC/EAN-128 encodes data and encodes what that data represents.
Java EAN-128 Properties
EAN-128 Type Value: com.keepdynamic.barcode.generator.Linear.EAN128 (12).
Java Barcode Generator - Java Class Implementation
The following Java code illustrates how to generate a barcode in Java class:
22 private static void testLinear() throws Exception
23 {
24 Linear barcode = new Linear();
25
26 // set barcode properties
27 barcode.setType(Linear.CODE128);
28 barcode.setData("1234567890");
29
30 // draw and generate barcode to specified file
31 barcode.draw("C:\\Code128.gif");
32 }
Java Barcode Generator - Java Servlet Implementation
The following Java code illustrates how to generate a barcode in Java Servlet class:
11 public class BarcodeServlet extends HttpServlet {
12 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException
13 {
14 try {
15 Linear barcode = new Linear();
16
17 // set barcode properties
18 barcode.setType(Linear.CODE128);
19 barcode.setData("1234567890");
20
21 // draw and generate barcode to response's ServletOutputStream
22 ServletOutputStream servletoutputstream = response.getOutputStream();
23
24 barcode.draw(servletoutputstream);
25
26 } catch (Exception e) {
27 throw new ServletException(e);
28 }
29 }
30 }
31
View BarcodeServlet.java source code Java Barcode Generator - HTTP Request Implementation
Java Barcode Generator - java.awt.Image Object Implementation
The following Java source code shows how to generate a barcode in a java.awt.Image object:
21
22 private static void testLinear() throws Exception
23 {
24 Linear barcode = new Linear();
25
26 // set barcode properties
27 barcode.setType(Linear.CODE128);
28 barcode.setData("1234567890");
29
30 // create image object
31 java.awt.image.BufferedImage image = new java.awt.image.BufferedImage(300,300,java.awt.image.BufferedImage.TYPE_BYTE_INDEXED );
32 // get graphic context of image
33 java.awt.Graphics2D imgGraphics = image.createGraphics();
34
35 // draw barcode to specified location in Rectangle
36 barcode.draw(imgGraphics, new java.awt.Rectangle(0, 0, 300, 300));
37 }
Java Barcode supports: 2D / Matrix Barcode Symbologies: Data Matrix, PDF-417, QR-Code 1D / Linear Barcode Symbologies: Codabar, Code 11, Code 2 of 5, Interleaved 2 of 5, Code 39, Code 93, Code 128 EAN 128, EAN 8, EAN 13, UPC-A, UPC-E, ISBN, ISSN, ITF-14, Identcode, Leitcode, MSI Plessey, Onecode, Planet, Postnet, RM4SCC, |