Barcode, labelling and utility software


dBarScan-1D Java Class

The dBarScanJ Java Class was built using the Java 2 Platform, Standard Edition (J2SE) and the J2SE 1.4.2 SDK. The class allows barcode images to be decoded within the user’s own Java application. dBarScanJ accepts graphic images of the BufferImage type, scans an area of the image for a barcode, and decodes the barcode into its textual data.

Screen shots - click to enlarge

Scanning a barcode image with dBarScan Java    Laser-mode barcode scanning with dBarScan Java    CCD-mode barcode scanning with dBarScan Java
    Whole image scanning            Laser mode scanning                CCD mode scanning

Sample code

An example of the code required to decode an image from a file using the scan() method is:

scanner.setdImage(bi);
err= scanner.scan();
if (err<0)
{
            TextBox.setText(scanner.getoData()); // returns the barcode data
else
            TextBox.setText (“Barcode not detected”);

Features

  • Image is passed directly to class as a BufferedImage, so may be taken from any Image-supporting source, including file (using ImageIO.read(file)) or in-memory Image.
  • Images may be scanned as Whole image, "CCD" mode (selected area of image), or "Laser" mode (Raster scan from specified start point)
  • Provides confirmation of reaching Stop bars and, where relevant, check digit confirmation.
  • Supports Code 39, Extended 39, Code 93, Extended 93, Code 128, Codabar, EAN/JAN-13, EAN-8, EAN/UCC-14, EAN/UCC-128, MSI/Plessey, Standard 2 of 5, IATA 2 of 5, Interleaved 2 of 5, UPC-A and UPC-E.
  • Supports 2 and 5 digit supplementaries for EAN/JAN-13, EAN-8, UPC-A and UPC-E codes.

For Help files see the Home menu above.

Push button    to Download or buy

Licensing

Each dBarScan Java CLass is available as a single computer version, or as a developer version which permits royalty-free distribution of the class as part of the developer's own project for up to 10,000 distributions.

System Requirements

Java 2 runtime is required, at least JRE 1.4.
Designed for development using J2SE.1.4.2 SDK or equivalent (such as NetBeans 3.6 or later).


Sites operated by DL Technology Ltd                            barcode software       barcode fonts                  
E-mail: webmaster@dlsoft.com                      [Product index] [Site index
17/12/2008

dLSoft is a registered trade mark of DL Technology Ltd, a company registered in England number 3615271

Award-winning publisher 2006    dLSoft - Award-winning publisher 2006 & 2007     Award-winning publisher 2007