.NET Barcode for WinForms          ASP.NET Barcode          .NET Barcode Reader          Java Barcode          Java Barcode Reader
Home > Java Barcode > Generating Linear Barcodes in Java Applications

Java Linear Barcode Generator

For Generating, creating, drawing & printing 20+ linear barcode in various Java applications.

  • Generate linear barcodes on any operating system with a JVM.

  • Easily create high-quality linear barcodes images of AWT, JPEG, and GIF formats in Java, Java Class, J2EE applications.

  • JSP, Java Servlet and J2EE web projects are available for barcode generation.

  • Compatible with the latest ISO barcode Standard.

  • Available Java reporting service, such as Jasper Reports, iReport.

  • Royalty free after the purchase of a permanent license by Avapose.

  • Single jar program files are developed for each linear barcode symbology.

  • Compatible with JDK 4.0 and above.

Avapose Java barcode generator supports the following linear/1D barcode types:

Codabar



Codabar: also known as Ames Code, NW-7, USD-4, Code 2 of 7, is a numeric-only linear barcode type without a check digit and now is widely used in U.S. blood banks, photo labs, and FedEx. Numeric digits 0 to 9, - $ : / + with variable data length can be available for encoding.


Java Codabar can be easily generated on any operating system with a JVM. Servlets, Applets, JavaBean and class library are provided in each Java Codabar jar file.


Code 11



Code 11: also called USD-8, is a high-density numeric-only linear symbology, which can encode the numbers 0 through 9, the dash symbol (-), and start/stop characters.


Java Code 11 generator is royalty free with permanent license with source code.

Code 39


Code 39: also called "ode 3/9", "code 3 of 9", "Code 39", "USS Code 39", "Alpha 39" is an alpha-numeric barcode symbology, which is variable- length, discrete and widely-used.


Java Code 39 generator is compatible with JDK 1.4.0 or greater. Code 39 Java Barcode Generator package contains Applet, Servlet, and Class Library, which will facilitate the creation of Code 39 in Java projects, Java class, Java sever side apps.

Code 93


Code 93: also called USS -93, is the compressed form of Code 39 with variable length data, which can encode numeric digits 0 to 9, Upper-case alphabets, and special characters(- . $ : / + % space).


Code 93 Java barcode generator package consists of servlets, which is 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.

Code 2 of 5


Code 2 of 5: also called industrial 2 of 5, is a mature & reliable barcode which is widely used in the photofinishing and warehouse sorting industries and can only encode numeric data 0-9.

Code 2 of 5 Java barcode generator package consists of applets which may be used to easily display barcodes in Web pages with compatible Web browsers

Code 128




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.


Java Code 128 allows easy encapsulation, integration and customization with JavaBean obeying a particular convention under a developmental environment..

GS1 128



GS1 128: also called UCC/EAN-128, is another kind of Code 128 based symbologies, which is a subset of Code 128. It is widely used in shipping and packaging industries to indentify the encoded information of the container and pallet levels in the supply chain.


Java GS1 128 package consists of class library contains all necessary class files for java GS1128 barcode generation.

EAN-8



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 barcode generation package generates high quality GIF & JPEG images with class library, which do not contain distortion.

EAN-13



EAN-13: a super set of UPC-A, was developed by the International Article Numbering Association (EAN) in Europe and now is used worldwide to mark products often sold at retail point of sale, is a 13 digit (12 data digits and 1 check digit) barcode symbology, which is defined by GS1.


Java EAN-13 barcode generation library can support changing the size of measure unit, image width and height, bar module size and margins.

Identcode



Identcode: also called Deutsche Post Identcode is commonly used by German post for mail tracking and can encode numeric digits 0 to 9 with 11-digit data length.


Java Identcode barcode generation package allows Characters to be readable or not with text option. Usually characters cannot be read, which can put specific application into the custom text formatting.

Interleaved 2 of 5



Interleaved 2 of 5: also called Code 2 of 5 Interleaved is widely used in distribution an warehouse industryand can only encode numeric digits 0 to 9 with variable data length.


Java Interleaved 2 of 5 barcode generation package allows the foreground color, the background color and the image format(png, png, gif, bmp) to be changed under image and color setting options.

ISBN



ISBN: is similar to EAN-13 in encoding scheme and is a 9-digit data length linear barcode type. It is commonly used for labeling books and can encode numeric digits 0 to 9.


Java ISBN barcode generation package allows orientation to be changed among 0, 90, 180 or 270 degrees. Using this product, ISBN may be easily created in Java applications, Java Class, J2EE web applications as well as in Java Reporting projects..

ISSN



ISSN: similar to EAN-13 in encoding scheme, allows a 2-digit or 5-igit add-on symbol. It is widely used by U.S. blood banks, photo labs, and FedEx and can encode numeric digits(0 through 9), and special characters( - $ : / +) with variable data length.


Java ISSN Generator makes ISSN in any Java projects, Java Class, Java sever side applications as well as J2EE web applications.

ITF-14



ITF-14: also called Case Code or GTIN-14, can only encode numeric digits (0 through 9) with 13-digit data length. It is widely used to mark cartons & cases for UPC or EAN products.


ITF-14 Java Generator is completely developed in Java and can print high quality ITF-14 barcode images in Java applications, Java Class, Java Servlet, J2EE applications, and Java Reports.
.
Leitcode




Leitcode: also called Deutsche Post Leitcode, 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.


Leitcode Java Barcode Generator is entirely built in JDK 1.4.2 and supports JDK 1.4.2 and greater version. Using this product, accurate Code 93 barcode images may be generated in Java class, Java servlet, J2EE web projects, and Java apps.

MSI Plessey




MSI Plessey: also called Modified Plessey, can only encode numeric digits (0 through 9). It is made up of a start data, message data, a check digit, an ending bar and a stop character.


Java MSI Plessey Generator creates high quality code 128 images in Java applications, Java class, Java servlet, and J2EE apps.


Intelligent Mail



Intelligent Mail: a low-density linear barcode type, can only encode numeric digits (0 through 9), which is widely used by the United States Postal Service for domestic mail delivery.


Java Intelligent Mail Generator package is a full functional Intelligent Mail barcode creator. It may be easily integrated into the Java development environment. Intelligent Mail barcode images can be generated in Java projects, Java class, and Java servlet.

Planet


Planet: a height modulated linear barcode symbology, is the inverse of Postnet symbology and can encode numeric digits (0 through 9) with 11 or 13 digits length. It is widely used as well as Postnet by USPS to track mail.


Planet Java Barcode Generator package contains Applet, Servlet, and Class Library, which will facilitate the creation of Planet in Java projects, Java class, Java sever side apps.

Postnet



Postnet: a height modulated linear barcode symbology, can encode numeric digits (0 through 9) with 5, 9, or 11 digits length. It is widely used by USPS to sort out mail.


Postnet Java Barcode Generator package may generate Postnet barcode images in Java applications, Java Class, Servlet as well as in J2EE web projects

RM4SCC



RM4SCC: a height modulated linear barcode symbology, can encode numeric digits (0 through 9) and upper-case letters A to Z with variable digits length. It is widely used by UK Royal Mail for mail sorting.


JavaRM4SCC Barcode Creator includes the Java Applet, Servlet, and Class Library which can be implemented on any operating system with a Java Virtual Machine. It is easy to integrate this product into your Java IDEs.

UPC-A



UPC-A: a numeric only linear barcode symbology, can encode numeric digits (0through 9) with11digits data length. It is commonly used in retail in US.


UPC-A Java Barcode Generator can generate UPC-A r in Java Class, JSP, Java Servlet, J2EE projects as well as in Java Reporting applications.

UPC-E



UPC-E: a shorten version of UPC-A symbology, is a numeric only linear barcode symbology, which can encode numeric digits (0through 9) with 2 or 5 digit data length. It is commonly used in retail in US in retail.


Java UPC-E Generator package contains the Java Servlet, Applet, and Class Library and may be easily integrated into your Java applications.