Aspose.BarCode Cloud Dart SDK provides rich barcode processing functionality including such features as generating linear, 2D, and postal barcode labels, reading barcodes from images or data streams, customizing barcode configurations, setting dimensions and the height of bars, enabling and disabling checksum controls, inserting multiple barcodes in one image, adjusting barcode text location, and many others. You can output barcode images in popular image file formats, such as JPEG, PNG, GIF, BMP, TIFF, and SVG, etc.
Aspose.BarCode Cloud Dart SDK allows programmers to recognize barcodes from a stream or an image file in cloud-based applications easily. This API supports more than 60 barcode symbologies, such as EAN, PDF417, UPC, QR Code, Micro QR Code, Postnet, Planet, RM4SCC, and many others.
At a Glance
An overview of the barcode recognition & generation capabilities of Aspose.BarCode Cloud.
- Linear, 2D & Postal Barcode
- Detect from Stream or Image
- Get Orientation of Barcode
- Decode Non-English Characters
- Directly Print Barcode
- Linear, 2D & Postal Barcode
- Save to Stream or Image
- Customize Barcode Size
- Encode Non-English Characters
- Linear Barcode Types
- 2D Barcode Types
Supported File Formats
Aspose.BarCode Cloud supported file formats.
Aspose.BarCode Cloud supports all major languages and platforms.
Advanced Barcode processing Features
Generate and read 1D (linear), 2D & postal barcodes
Set Barcode image resolution, angle, height, width, quality & margin
Set auto-size option or specify X and Y dimensions of barcode
Generate barcode with appropriate code text location
Set height of bars & rotate barcode image at an angle
Specify barcode image format and generate multiple barcodes
Recognize specified number of barcodes or read barcode from specific region of image
Read barcode from local/external image or from request body
Generate and recognize barcode with checksum option
Get Started with Barcode Processing
It is easy to get started working with Aspose.BarCode Cloud SDK for Dart, and there is no need to install anything. You need to create an account in Aspose for Cloud and obtain your application information. As soon as you get App SID & KEY, you can proceed with testing Aspose.BarCode Cloud SDK for Dart on any supported platforms.
Create Barcodes via Cloud Dart API
Aspose.BarCode Cloud Dart SDK enables software developers to programmatically generate barcode images within cloud Dart and Flutter apps. This SDK offers a non-GUI class that facilitates creating barcode labels at runtime and then saving them to a file or a database. You can easily integrate barcode generation features into other applications with just a few lines of Dart commands.
Work with 2D Barcodes in Cloud
Aspose.BarCode Cloud Dart SDK allows developers to create and process two-dimensional (2D) barcodes in cloud environments. 2D barcodes are more complex than 1D symbologies and allow encoding large amounts of text data. 2D symbologies provide improved readability and enable data recovery in case of barcode damages. In substance, the process of generating 2D barcodes is similar to that of 1D barcode types.
Enable Checksum Validation in Barcodes
Aspose.BarCode Cloud Dart allows developers to enable checksum validation while working with barcodes in cloud-based applications. Checksum algorithms are used to identify errors and incorrectly decoded barcode data by including additional digits, in this way, protecting data integrity. Checksum validation may be optional for some barcode standards. For example, Code 128 and Code 39 are self-checking symbologies and do not require checksum verification. Other symbologies, such as UPC, Code 11, Standard 2-of-5, and others, require obligatory checksum controls.
Generate Multiple Barcodes in Single Image
Aspose.BarCode Cloud Dart SDK provides the capability to insert multiple barcode labels into a single image via Python REST API within cloud applications. Programmers can add different barcode types, such as UPC A, UPC E, Code 128, MSI, ISBN, ISMN, ISSN, QR Code, PDF417, EAN 13, EAN 8, Code 39, postal symbologies, and many others.
Supported Barcode Symbologies
Aspose.BarCode Cloud SDK for Dart supports various linear, 2D, and postal barcode types, including 60+ barcode symbologies.
Supported linear barcode symbologies are:
- Matrix 2 of 5
- Code39 Extended
- Code39 Standard
- Code93 Extended
- Code93 Standard
- IATA 2 of 5
- Supplement (Decode only)
Supported 2D barcode symbologies are:
- CompactPDF417 (Decode only)
- Italian Post 25
Supported postal barcode symbologies are:
- USPS OneCode
- Australia Post
- Deutsche Post Identcode
- Deutsche Post Leticode