Java Linear Barcode Generator

Generate, draw & print linear barcodes in Java applications with Java barcode generation component
Java Barcode Trial Package
Download
Java Barcode Trial Package
Linear Barcode Generator for Java –Benefits
To Encode, Draw 1D Barcodes with Barcode Generator for Java

Development Environment

Easily generate, print linear barcodes in Java Class (Java bean, classes), Java Server Side (JSP, Servlet, EJB, J2EE, Web service), Java Client (Applet, Swing, J2SE), Java Reporting ( Barcode Jasper Reports, Barcode iReport, Eclipse BIRT, Oracle Reports, Crystal Reports for Java, Barcode BIRT).

Available Linear Barcode Types

Codabar, Code 11, Code 2 of 5, Code 39, Code 128, EAN-8, EAN-13, GS1 128, Identcode, Intelligent Mail, Interleaved 2 of 5, ISBN, ISSN, ITF-14, Leitcode, MSI Plessey, Planet, Postnet, RM4SCC, UPC-A, UPC-E

Barcode Size Options

Easily customize barcode size, including X, Y dimension, barcode width and height, alignment, margin of right, left, top and bottom

Barcode Image Formats

Easily draw, print & stream high-quality linear barcode images into GIF, PNG, JPEG & BITMAP with customized background and background color, orientation, resolution

ISO Barcode Standard

Compatible with the latest ISO barcode standard

GS1 Standard

Compatible with the GS1 system standard to generate 20+ high quality linear barcodes.
Linear Barcodes - Supported by Java Barcode Generator

Codabar - Java Codabar Generator

  • Codabar Symbology Overview:
Codabar, also known as Ames Code, NW-7, USD-4, Code 2 of 7, was developed by Pitney Bowes, Inc. It is a discrete, self-checking linear barcode type and now is widely used in U.S. blood banks, photo labs, and FedEx.
  • Java Codabar Generator
It is easy to Integrate Barcode Generating functions in your Java applications and is compatible with latest barcode symbology ISO Standards. Various options of measure unit, image width and height, bar module size and margins are available.

Code 2 of 5 - Java Code 2 of 5 Generator

  • Code 2 of 5 Symbology Overview:
Code 2 of 5, also called industrial 2 of 5, is a low-density numeric symbology that has been used since the 1960s. It has been widely used in the photofinishing and warehouse sorting industries, as well as sequentially numbering airline tickets. The symbology is called "2 of 5" because of the fact that digits are encoded with 5 bars, 2 of which are always wide (and the remaining three are narrow).
  • Java Code 2 of 5 Generator:
It can easily generate high quality Code 2 of 5 images on any operating system with a JVM. Applet are included, whcih allows easy integration of barcodes on Web pages with compatible Web browsers.

Code 11 - Java Code 11 Generator

  • Code 11 Symbology Overview:
Code 11, also called USD-8, is a discrete, high-density and numeric-only linear symbology. It is used primarily in labeling telecommunications equipment.
  • Java Code 11 Generator:
It supports various Java Server Side projects, such as JSP, Servlet, EJB, J2EE, Web Service and is compatible with latest barcode symbology ISO Standards.

Code 39 - Java Code 39 Generator

  • Code 39 Symbology Overview:
Code 39 is also called “Code 3/9”, “code 3 of 9”, “USS Code 39”, “Alpha 39” and “USD-3”. It is an variable- length, discrete, alpha-numeric barcode symbology, which is still widely used-especially in non-retail environments. It is the standard bar code used by the United States Department of Defense, and is also used by the Health Industry Bar Code Council (HIBCC).
  • Java Code 39 Generator:
It can easily generate Code 39 images in Java Client applications, such as Java Class, Swing, Applet, Java Bean, J2SE. JDK 1.4.0 and above are supported. Code 39 image orientation can be set to 0, 90, 180, 270 degrees.

Code 93 - Java Code 93 Generator

  • Code 93 Symbology Overview:
Code 93, also called USS -93, was designed to complement and improve upon Code 39. Code 93 is similar in that it, like Code 39, can represent the full ASCII character set by using combinations of 2 characters. It differs in that Code 93 is a continuous symbology and produces denser code. It also encodes 47 characters compared to Code 39's 43 characters.
  • Java Code 93 Generator:
It consists of Servlets, Applets, JavaBean and class library, which make the creation of Code 39 easy and simple. Flexible size options allow changes to the X, Y dimension, wide to narrow ratio, barcode width and height, margins and the white space between the main barcode and supplement barcode in the barcode image.

Code 128 - Java Code 128 Generator

  • Code128 Symbology Overview
Code 128 is a very effective, high-density barcode symbology which allows the encoding of alphanumeric data. It is designed to encode all 128 ASCII characters and the Latin-1 characters defined in ISO/IEC 8859-1. This symbology has been widely implemented in many applications where a relatively large amount of data must be encoded in a relatively small amount of space.
  1. Java Code 128 Generator:
It can easily generate Code 128 in Java Client applications, such as Java Class, Swing, Applet, Java Bean, J2SE. Easy encapsulation, integration and customization are supported with JavaBean obeying a particular convention under a developmental environment.

EAN-8 - Java EAN-8 Generator

  • EAN-8 Symbology Overview:
EAN-8, a short version of EAN-13, is a numeric-only UPC-based barcode symbology and consists of 8 characters with 7-digit data length. It is widely used for smaller packages.
  • Java EAN-8 Generator:
It allows easy generation of EAN-8, which can be added to Oracle Reports and Crystal Reports. Java EAN-8 generation package is compatible with Headless Java, under which images can be generated without a graphic environment in JDK 1.4 and above.

EAN 13 - Java EAN-13 Generator

  • EAN-13 Symbology Overview:
An ean-13, a super set of UPC-A, was implemented by the International Article Numbering Association (EAN) in Europe and now is used worldwide to mark products often sold at retail point of sale.
  • Java EAN-13 Generator:
It can easily generate high quality EAN-13 images on any operating system with a JVM. Servlets are compatible with all browsers, easy to embed in HTML as an image with the tag and can be used to add server-side barcode generator capability to a dedicated Web server.

EAN 128 - Java EAN 128 Generator

  • EAN 128 Symbology Overview:
EAN 128 is also called UCC/GS1-128, is an application standard of the GS1 implementation using the Code 128 barcode specification. It is a subset of Code 128 and is widely used in shipping and packaging industries to indentify the encoded information of the container and pallet levels in the supply chain.
  • Java EAN 128 Generator:
It allows graphic and font configuration options which include paint settings of the foreground and background colors and fonts for human-readable characters.

Identcode - Java Identcode Generator

  • Identcode Symbology Overview:
Identcode is also called Deutsche Post Identcode which is commonly used by German post for mail tracking and can encode numeric digits 0 to 9 with 11-digit data length.
  • Java Identcode Generator:
It is compatible with JDK 1.4 or greater. Servlets are compatible with all browsers and can be used to add server-side barcode generator capability to a dedicated Web server.

Interleaved 2 of 5 - Java Interleaved 2 of 5 Generator

  • Interleaved 2 of 5 Symbology Overview:
Interleaved 2 of 5, also called Deutsche Post Identcode, 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.
  • Java Interleaved 2 of 5 Generator:
It consists of the necessary jar file and is easily redistributed. Applet allows easy integration of barcodes on Web pages with compatible Web browsers. Check sum digit may be automatically calculated with Terrek’s Java Interleaved 2 of 5 generation package.

ISBN - Java ISBN Generator

  • ISBN Symbology Overview:
ISBN is short for International Standard Book Number (ISBN), which is a unique numeric commercial book identifier based upon the 9-digit Standard Book Numbering (SBN) code created by Gordon Foster, Emeritus Professor of Statistics at Trinity College, Dublin, for the booksellers and stationers W.H. Smith and others in 1966.
  • Java ISBN Generator:
It is a mature and reliable Java ISBN barcode generation library, which is completely developed in Java for any operating systems with Java Virtual Machine.

ISSN - Java ISSN Generator

  • ISSN Symbology Overview:
ISSN is short for International Standard Serial Number (ISSN), which is a unique eight-digit number used to identify a print or electronic periodical publication. The ISSN system was first drafted as an ISO international standard in 1971 and published as ISO 3297 in 1975.
  • Java ISSN Generator:
It can draw and print high quality ISSN images with JPEG, GIF, PNG, BMP, and AWT formats. Java Applet, Servlet, class library, and Java Bean are combined into the single JAR file.

ITF-14 - Java ITF-14 Generator

  • ITF-14 Symbology Overview:
ITF-14, also called Case Code or GTIN-14, is the GS1 implementation of an Interleaved 2 of 5 bar code to encode a Global Trade Item Number. It is generally used on packaging levels of a product, such as a case box of 24 cans of soup.
  • Java ITF-14 Generator:
It can be integrated into Java IDEs without any efforts. It may generate QR Code in Java class as well as in J2EE applications. Servlet Demo Application is included for server-side Java bar codes image generation and painting and are easy to embed in html code as an image with the tag and support Apache Tomcat or JBoss.

Leitcode - Java Leitcode Generator

  • Leitcode Symbology Overview:
Leitcode is also named Deutsche Post Leitcode, which can only encode numeric digits (0 through 9) with 13-digit data length. It is widely used by German post to encode destination of mail pieces.
  • Java Leitcode Generator:
It allows easy encapsulation, integration and customization with JavaBean conforming to a particular convention under a developmental environment.

MSI Plessey - Java MSI Plessey Generator

  • MSI Plessey Symbology Overview:
MSI Plessey is also called Modified Plessey, which is used primarily to mark retail shelves for inventory control. It is a continuous, various and non-self-checking symbology.
  • Java MSI Plessey Generator:
It consists of Servlets, Applets, JavaBean and class library. Servlets are compatible with all browsers and easy to embed in HTML as an image with the tag.

Intelligent Mail - Java Intelligent Mail Generator

  • Intelligent Mail Symbology Overview:
Intelligent Mail, also called IM barcode, One code, is a 65-bar code for use on mail in the United States. It is intended to provide greater information and functionality than its predecessors POSTNET and PLANET by the United States Postal Service for domestic mail delivery.
  • Java Intelligent Mail Generator:
It is compatible with Headless Java, under which images can be generated without a graphic environment in JDK 1.4.0 and above. Check sum digit may be automatically calculated with Terrek’s Intelligent Mail generation package.

Planet - Java Planet Generator

  • Planet Symbology Overview:
Planet is a height modulated linear barcode symbology, the inverse of Postnet symbology. It can encode numeric digits (0 through 9) with 11 or 13 digits length and is widely used as well as Postnet by USPS to track mail.
  • Java Planet Generator:
It is a functional Planet barcode creator. It may be easily integrated into the Java development environment. EAN 8 barcode images can be generated in Java projects, Java class, and Java servlet.

Postnet - Java Postnet Generator

  • Postnet Symbology Overview
Postnet was primarily developed by the United States Postal Service (USPS) to allow faster sorting and routing of mail. It is the familiar, funny-looking bar codes often printed on envelopes and business return mail.
  • Java Postnet Generator:
It can generate high quality Postnet images without distortion. Servlet can be used to add server-side barcode generator capability to a dedicated Web server.

RM4SCC - Java RM4SCC Generator

  • RM4SCC Symbology Overview:
RM4SCC, also known as CBC (Customer Bar Code) within Royal Mail, is the name of the barcode symbology used by the Royal Mail for its Cleanmail service. It enables UK postcodes as well as Delivery Point Suffixes (DPSs) to be easily read by a machine at high speed.
  • Java RM4SCC Generator:
It allows easy encapsulation, integration and customization with JavaBean conforming to a particular convention under a developmental environment. JDK 1.4.0 and above is supported.

UPC-A - Java UPC-A Generator

  • UPC-A Symbology Overview:
UPC-A is at present the most common and well-known barcode symbology, at least in the United States. It appears on virtually every consumer good on the shelves of local supermarket, as well as books, magazines, and newspapers.
  • Java UPC-A Generator:
It is easy to create high-quality linear barcodes images of JPEG, GIF, PNG, BMP, and AWT formats in Java, Java Class, J2EE applications. It is easy to integrate this product into your Java IDEs.

UPC-E - Java UPC-E Generator

  • UPC-E Symbology Overview:
UPC-E is a short version of UPC-A which allows for a more compact barcode by eliminating "extra" zeros. It is generally used on products with very small packaging where a full UPC-A barcode couldn't reasonably fit.
  • Java UPC-E Generator:
It can be integrated in any Java development environments and generates UPC-E barcode in internet applications, websites or any Java applications.