Download 30-day Trial

Barcode Reader SDK for Java

Add-on for Atalasoft JoltImage SDK

The JoltImage Barcode Reader add-on adds advanced barcode recognition of images to your Java applications. It reads 18 industry standard 1-D barcodes and 3 industry standard 2-D barcode symbologies (see features for a full list).

The best way to see if our SDK can read your particular barcodes and documents is by downloading a free trial. If you need help with a sample application or barcode testing click here to create a support case or simply call us toll-free at: 866-568-0129 x 2.

This component is very easy to use and designed specifically for Java; Licensing is runtime royalty free for desktop deployments.

Add advanced barcode reading to your Java applications with the Barcode Reader Add-On to JoltImage 10.2 or later. This component is very easy to use and designed specifically for Java.  Runtime royalty free options available for desktop or server deployments.

  • Code39 Only, useful for simple barcode reading such as separator pages in batch scanning jobs
  • All 1-D, which reads many types of 1-D barcodes
  • All 1-D and 2D, which will recognize all supported 1-D and 2-D barcodes

Feature List

  • Reads all barcodes in an image then returns the raw value of each barcode recognized
  • Reads 18 industry standard 1-D barcodes as well as 3 industry standard 2-D symbologies (full list below)
  • Automatically detect orientation of the recognized barcode (East, South, West, North, Northeast, Southeast, Northwest, Southwest)
  • Returns the bounding rectangle of all recognized barcodes
  • Returns the coordinates of the start and end lines, which can be used to construct a bounding polygon of the barcode area
  • Detects the type of barcode recognized
  • Integrated with JoltImage with the ability to include an image viewer and pre-processing capabilities such as deskew, despeckle, and annotations.
  • Returns position of checksum character (if present)
  • Returns any supplemental barcodes
  • Deploys as a single jar alongside JoltImage dependencies.

Supported Symbologies in JoltImage Barcode Reader

1-D Barcodes

  • Codabar
  • Code 128
  • Code 32 (also known as Base 32, Pharma 32/39, and Italian Pharmacode)
  • Code 39 (available separate from Barcode Reader 1-D)
  • Code 93
  • EAN13
  • EAN8
  • I2of5 (Interleaved 2 of 5)
  • Patch code
  • Postnet
  • Plus2 (2-digit supplementals assoc. with EAN and UPC)
  • Plus5 (5-digit supplementals assoc. with EAN and UPC)
  • RM4SCC
  • UPC-A
  • UPC-E (compressed form of UPC A)
  • AustraliaPost
  • OneCode/Intelligent Mail

2-D Barcodes

  • DataMatrix
  • PDF417
  • QR Code

Download 30-day Trial
preload preload preload