This cloud SDK assists you to seamlessly integrate barcode generation, processing & conversion functionality into your Android & other Java cloud apps. Generate new barcodes (Linear, 2D & Postal), configure barcode properties and attributes, such as barcode height, dimensions, image format, and more. Scan existing barcodes belonging to 60+ symbologies, including, Codabar, PDF417, QR, MicroQR, EAN, Postnet, UPC, RM4SCC and many more.
- Generate, scan and customize 1D (linear), 2D and postal barcodes.
- Generate and recognize barcodes with the checksum option.
- Fetch barcode as an image stream or save the barcode to the local disk.
- Configure barcode height, width, angle quality, margin & resolution.
- Configure barcode to be auto-sized or set X & Y dimensions.
- Generate a new barcode with a specified code text location.
- Apply bar height and barcode image format.
- Rotate the barcode image at a certain angle & generate multiple barcodes.
- Scan image to recognize barcode from a specific region of that image.
- Recognize the specified number of barcodes.
- Apply image processing algorithms to read barcodes.
JPEG, TIFF, PNG, BMP, GIF
JPEG, TIFF, PNG, BMP, GIF, EMF, SVG
EAN13, EAN8, UPCA, UPCE, Interleaved2of5, Standard2of5, MSI, Code11, Codabar, EAN14(SCC14), SSCC18, ITF14, Matrix 2 of 5, PZN, Code128, Code39 Extended, Code39 Standard, Code93 Extended, Code16K, Code93 Standard, IATA 2 of 5, OPC, GS1Code128, ISBN, ISMN, ISSN, ITF6, VIN, Pharmacode, DatabarOmniDirectional, DatabarTruncated, DatabarLimited, DatabarExpanded, DatabarStackedOmniDirectional, DatabarExpandedStacked, DatabarStacked, PatchCode, Supplement (Decode only).
PDF417, MacroPDF417, MicroPDF417, CompactPDF417 (Decode only), DataMatrix, Aztec, QR, MicroQR, DotCode, MaxiCode, Italian Post 25, GS1DataMatrix, Code16K.
Postnet, Planet, USPS OneCode, Australia Post, Deutsche Post Identcode, Deutsche Post Leticode, RM4SCC, SingaporePost, AustralianPosteParcel, SwissPostParcel, UpcaGs1DatabarCoupon.
CheckMore1DVariants
Allows engine to recognize1D barcodes
with checksum by checking more recognition variants. Default value:False
- Added the Structured Append support to the QR encoder. -Added the Kanji encoding to the QR encoder.
- Updated and fixed the UI components.
- Added additional fields to the Databar section.
- Added the Datamatrix support for Macro 5 and 6.
- Investigated the addition of NoWrap mode to BarcodeGenerator text fields.
- Add the encodation scheme selector to the DataMatrix codetext.
To use Aspose Barcode Cloud for Android you need to register an account with Aspose Cloud and lookup/create Client Secret and SID at Cloud Dashboard. There is free quota available. For more details, see Aspose Cloud Pricing.
-
Open project in Android Studio
-
Go to file app/src/main/java/com/example/asposebarcodecloud/MainActivity.kt and set clientId and clientSecret to apropriate values from https://dashboard.aspose.cloud/applications
-
Build project and run application on connected device or emulator.
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
ApiClient client = new ApiClient("MY_CLIENT_ID", "MY_CLIENT_SECRET");
BarcodeApi api = new BarcodeApi(client);
String type = "code128";
String text = "text example";
File result = api.getBarcodeGenerate(type, text);
System.out.println(result);
All Aspose.BarCode for Cloud SDKs, helper scripts and templates are licensed under MIT License.
.NET | Java | PHP | Python | Node.js | Android | Go |
---|---|---|---|---|---|---|
GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub |
NuGet | Maven | Composer | PIP | NPM | Maven | Go.Dev |
Product Page | Documentation | API Reference | Code Samples | Blog | Free Support | Free Trial