Aspose.BarCode for Android via Java is a group of barcode scanning and generation APIs for Android applications. The Barcode API supports Postal Barcodes, 1D and 2D from multiple angles on images. This robust Barcode creator API quickly generates barcode images in numerous formats. Plus, it natively supports several imaging features including image colour, rotating images, manipulating image borders, customising output resolution and a lot more.
Aspose.BarCode Input and Output Formats:
Aspose.BarCode Output Formats:
Multiple Barcode Scanning in the Same Image
Aspose.BarCode for Android via Java API can recognise and scan all codes in an image with a valid symbology format.
Barcode Symbologies Supported
The API supports diverse 2D, Linear and postal bar code symbols for decoding and encoding.
The Linear barcodes supported:
- Standard2of5
- MSI
- Code11
- Code16K
- EAN13
- EAN8
- UPCA
- UPCE
- Interleaved2of5
- Matrix 2 of 5
- PZN
- Code128
- Code39 Extended
- Codabar
- EAN14(SCC14)
- SSCC18
- ITF14
- Code39 Standard
- Code93 Extended
- Code93 Standard
- Pharmacode
- DatabarOmniDirectional
- IATA 2 of 5
- OPC
- GS1Code128
- DatabarTruncated
- DatabarLimited
- DatabarExpanded
- DatabarStackedOmniDirectional
- DatabarExpandedStacked
- DatabarStacked
- PatchCode
- Supplement (Decode only)
- ISBN
- ISMN
- ISSN
- ITF6
- VIN
2D Barcodes supported:
- QR
- MicroQR
- DotCode
- PDF417
- MacroPDF417
- MicroPDF417
- CompactPDF417 (Decode only)
- DataMatrix
- Aztec
- MaxiCode
- Italian Post 25
- GS1DataMatrix
- Code16K
Postal types supported:
- AustralianPosteParcel
- Postnet
- USPS OneCode
- Planet
- Deutsche Post Identcode
- Australia Post
- UpcaGs1DatabarCoupon
- RM4SCC
- Deutsche Post Leticode
- SingaporePost
- SwissPostParcel
Sizing, Imaging and Rotation
Editing barcode images programmatically, borders and background colours, margins, the width of images, bar colour, and many more are standard manipulation features of the barcode library. The Android API can also adjust the resolution for the resultant images and rotate them at any angle for generating high-resolution images with anti-aliasing.
Editing Appearance and Symbologies
This API gives developers the ability to manipulate the codes by defining various symbologies, adjusting code properties and text including background and foreground colour, font, location (above, below, hide) and alignment. Developers are also able to manage caption settings for the same properties.