Java Barcode SDK Library is a high quality Java barcode generator for barcode Java developers.
Developpers can generate barcode image in Java classes, Servlet, JSP, Html, and Java reporting environment, like Jasper Reports and Eclipse BIRT.
Java Barcode support the following linear barcodes: Codabar, Code 11, Code 39, Code 93, Code 2 of 5, Interleaved 2 of 5, ITF 14, Code 128
Java Barcode support the following EAN/UPC barcodes: EAN 8, EAN 13, UPCA, UPCE, ISBN, ISSN, EAN 128
Java Barcode support the following 2d barcodes: Data matrix, QRCode, Micro QRCode, PDF417, Micro PDF417, Macro PDF417
Codabar: Codabar is a linear barcode symbology developed in 1972 by Pitney Bowes Corp. It is also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized Codabar, ANSI/AIM BC3-1995 or USD-4.
Code 11: Code 11 is a barcode symbology developed by Intermec in 1977. It is used primarily in telecommunications. The symbol can encode any length string consisting of the digits 0-9 and the dash character (-). One or more modulo-11 check digit(s) can be included.
Code 39: Code 39 (also known as "USS Code 39", "Code 3/9", "Code 3 of 9", "USD-3", "Alpha39", "Type 39") is a barcode symbology that can encode uppercase letters (A through Z), digits (0 through 9) and a handful of special characters like the $ sign.
Code 93: Code 93 is a barcode symbology designed in 1982 by Intermec to provide a higher density and data security enhancement to Code 39. It is an alphanumeric, variable length symbology. Code 93 is used primarily by Canada Post to encode supplementary delivery information. Every symbol includes two check characters.
Code 2 of 5: Code 2 of 5 is an m of n code that provides exactly ten possible combinations, and thus is popular for representing decimal digits using five bits.
Interleaved 2 of 5: Interleaved 2 of 5 is a continuous two-width barcode symbology encoding digits. It is used commercially on 135 film and on cartons of some products, while the products inside are labeled with UPC or EAN.
ITF14: ITF-14 is the GS1 implementation of an Interleaved 2 of 5 bar code to encode a Global Trade Item Number. ITF-14 symbols are generally used on packaging levels of a product, such as a case box of 24 cans of soup. The ITF-14 will always encode 14 digits.
Code 128: Code 128 is a very high-density barcode symbology. (A special version of it called GS1-128 is used extensively world wide in shipping and packaging industries.) It is used for alphanumeric or numeric-only barcodes.
EAN 8: EAN-8 is a barcode and is derived from the longer European Article Number (EAN-13) code. It was introduced for use on small packages where an EAN-13 barcode would be too large.
EAN 13: EAN-13 barcode (originally European Article Number) is a barcoding standard which is a superset of the original 12-digit Universal Product Code (UPC) system developed in the United States. The EAN-13 barcode is defined by the standards organisation GS1.
UPCA: The Universal Product Code (UPC) is a barcode symbology (i.e., a specific type of barcode), that is widely used in the United States and Canada for tracking trade items in stores.
UPCE: The Universal Product Code (UPC) is a barcode symbology (i.e., a specific type of barcode), that is widely used in the United States and Canada for tracking trade items in stores.
Data Matrix: Data Matrix code is a two-dimensional matrix barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern. The information to be encoded can be text or raw data.
PDF417: PDF417 is a stacked linear bar code symbol used in a variety of applications, primarily transport, identification cards, and inventory management. PDF stands for Portable Data File.
Micro PDF417: Facilitates codes too small to be used in PDF417.
QRCode: QR Code is a matrix code (or two-dimensional bar code) created by Japanese corporation Denso-Wave in 1994. The "QR" is derived from "Quick Response", as the creator intended the code to allow its contents to be decoded at high speed.
Micro QRCode: Facilitates codes too small to be used in QRCode.