Aspose.BarCode for Java 2.1.0.0
Aspose.BarCode for Java is a robust and reliable component, written in Java, which allows developers to quickly and easily add barcode generation and recognition functionality to Java applications (J2SE,J2EE and J2ME). Aspose.BarCode for Java supports most of the established barcode standards and barcode specifications. It has the ability to export to multiple image formats including: BMP, GIF, JPEG, PNG and TIFF. With Aspose.BarCode for Java developers have full control over every aspect of the barcode image including: background color, bar color, image quality, rotation angle, x-dimension, captions, customer defined resolution and more. It can read most common 1D, 2D barcodes anywhere at any angle from an image.

Supporting a Plethora of Symbologies

Aspose.BarCode for Java includes support for a large number of barcode symbologies. The numeric only symbologies supported by Aspose.BarCode for Java include:

    * EAN13
    * EAN8
    * UPCA
    * UPCE
    * BooklandEAN
    * Interleaved2of5
    * Standard2of5
    * MSI
    * Code11
    * Codabar
    * Postnet
    * Planet
    * EAN14(SCC14)
    * SSCC18
    * ITF14
    * USPS OneCode
    * Australia Post
    * Matrix 2 of 5

The following alpha-numeric symbologies are also supported:

    * Code128
    * EAN128
    * Code39 Extended
    * Code39 Standard
    * Code93 Extended
    * Code93 Standard

As well as these 2D symbologies:

    * PDF417
    * MacroPDF417
    * DataMatrix
    * Aztec
    * QR


Advanced Imaging Options
Aspose.BarCode for Java allows you to easily manipulate barcode image borders, border color, style, margins & width etc as well as allowing you to modify image color, back color and bar color. You can also rotate barcode images to any degrees and produce high quality barcode images with anti-aliasing. In addition to this, barcode image margins can be managed and you can set customized resolution. Aspose.BarCode for Java gives you the ability to specify size in inches and millimeters as well as allowing auto sizing of barcode images. With the help of Aspose.BarCode for Java, you can create barcode images in any desired image format like Bmp, Jpeg, Gif, Png, Tiff etc.

Customizing Barcodes
With Aspose.BarCode for Java, you can easily customize the barcode to suit your needs by Specifying different kinds of symbologies, setting barcode code text (data to be encoded to barcode image) and its appearance related properties like font, back color, fore color, alignment and location (hide, above, below) etc. You can also easily manage barcode caption and its font, back color, fore color, alignment and location (hide, above, below). Aspose.BarCode for Java also supports checksum and supplement data. The more commonly used Code128 encoding is exceptionally optimized.
BarCode Recognition
Aspose.BarCode for Java can read most commonly used 1D and 2D barcodes, detecting them anywhere, with any orientation. It supports most commonly used image formats like jpg, bmp, png, gif, tiff etc. If there are more than one barcodes in a single image, it can detect all and you can easily check the detected CodeText, Symbology Type, Orientation etc of all recognized barcodes. Slightly damaged barcode detection is sometimes also possible. It supports Median Smoothing image processing in barcode recognition