Android API to generate and recognize 1D and 2D barcodes

Develop Android apps having the capabilities to Generate or Recognize enterprise-level 1D and 2D barcode types.

  Download Free Trial
Aspose.BarCode for Android via Java

Aspose.BarCode for Android via Java

 
 

Aspose.BarCode for Android via Java is a set of barcode APIs to generate and recognize 1D & 2D barcodes from images at any angle.

Aspose.BarCode for Android via Java can generate barcodes as well as it can export the generated barcodes to a verity of image formats in high quality. Furthermore, the developers can easily manipulate the appearance of the generated barcodes such as background color, bar color, image quality, rotation angle, x-dimension, captions, size, resolution and much more.

 

Advanced Android Barcode API Features

 

 

Encode & decode non-english characters in 2D barcodes

 

Control barcode's size, color & code text

 

Rotate barcode images at any angle

 

Recognize a multitude of barcode types

 

Support for linear, 2D & postal symbologies

 

Export barcode labels to a verity of image formats

Supported Barcode Symbologies

Aspose.BarCode for Android via Java supports a large number of linear, 2D and postal bar code symbologies.

API supported linear barcode types include:

  • EAN13 (Encode, decode)
  • EAN8 (Encode, decode)
  • UPCA (Encode, decode)
  • UPCE (Encode, decode)
  • Interleaved2of5 (Encode, decode)
  • Standard2of5 (Encode, decode)
  • MSI (Encode, decode)
  • Code11 (Encode, decode)
  • Code16K
  • Codabar (Encode, decode)
  • EAN14(SCC14) (Encode, decode)
  • SSCC18 (Encode, decode)
  • ITF14 (Encode, decode)
  • Matrix 2 of 5 (Encode, decode)
  • PZN (Encode, decode)
  • Code128 (Encode, decode)
  • Code39 Extended (Encode, decode)
  • Code39 Standard (Encode, decode)
  • Code93 Extended (Encode, decode)
  • Code93 Standard (Encode, decode)
  • IATA 2 of 5 (Encode, decode)
  • OPC (Encode, decode)
  • GS1Code128 (Encode, decode)
  • ISBN (Encode, decode)
  • ISMN (Encode, decode)
  • ISSN (Encode, decode)
  • ITF6 (Encode, decode)
  • VIN (Encode, decode)
  • Pharmacode (Encode, decode)
  • DatabarOmniDirectional (Encode, decode)
  • DatabarTruncated (Encode, decode)
  • DatabarLimited (Encode, decode)
  • DatabarExpanded (Encode, decode)
  • DatabarStackedOmniDirectional (Encode, decode)
  • DatabarExpandedStacked (Encode, decode)
  • DatabarStacked (Encode, decode)
  • PatchCode (Encode, Decode)
  • Supplement (Decode)

2D barcode types include:

  • PDF417 (Encode, decode)
  • MacroPDF417 (Encode, decode)
  • MicroPDF417 (Encode, decode)
  • CompactPDF417 (Decode)
  • DataMatrix (Encode, decode)
  • Aztec (Encode, decode)
  • QR (Encode, decode)
  • MicroQR (Encode, decode)
  • DotCode
  • MaxiCode
  • Italian Post 25 (Encode, decode)
  • GS1DataMatrix (Encode, decode)
  • Code16K (Encode, decode)

Postal barcode types include:

  • Postnet (Encode, decode)
  • Planet (Encode, decode)
  • USPS OneCode (Encode, decode)
  • Australia Post (Encode, decode)
  • Deutsche Post Identcode (Encode, decode)
  • Deutsche Post Leticode (Encode, decode)
  • RM4SCC (Encode, decode)
  • SingaporePost (Encode, decode)
  • AustralianPosteParcel (Encode, decode)
  • SwissPostParcel (Encode, decode)
  • UpcaGs1DatabarCoupon

Imaging, Rotation & Sizing

Aspose.BarCode for Android via Java allows the developers to manipulate barcode label borders, border colors, style, margins and width. It also provides the ability to modify barcode image color, background color and bar color.

You can also rotate barcode images to any angle and produce high quality images with anti-aliasing. In addition to this, you can set customized resolution for the resultant barcode images while saving them to any of the supported image formats.

Customizing Symbologies & Appearance

Android barcode API allows you to easily customize the barcodes by specifying different kinds of symbologies, setting code text (data to be encoded to barcode image) and appearance related properties like font, background color, foreground color, as well as alignment and location (hide, above, below). You can also easily manage caption settings such as font, background color, foreground color, alignment and location (hide, above, below).

 

Support and Learning Resources

 

Aspose.BarCode offers individual Barcode generation and recognition APIs for other popular development environments as listed below: