Logo
/
Sign in
Product Logo
Aspose.BarCode Cloud SDK for DartAspose

Use REST API to create barcodes processing apps for handling more than 60 symbologies in the cloud.

aspose_barcode-for-dart.svg
Product details

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. 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.

Features

Barcode Generation

  • Generate 1D, 2D & postal barcodes.
  • Set barcode resolution, angle, height, width, quality & margins.
  • Enable auto-size or specify X and Y barcode dimensions.
  • Customize barcode text location and bar height.
  • Create multiple barcodes in a single image.
  • Specify barcode image format including JPEG, PNG, GIF, BMP, TIFF & SVG.
  • Non-GUI runtime barcode generation for Dart & Flutter apps. Barcode Recognition
  • Recognize specified number of barcodes or scan barcodes from specific regions.
  • Read barcodes from local images, external URLs, image streams, or request bodies.
  • Decode linear, 2D & postal barcodes with advanced detection algorithms.
  • Supports checksum validation for enhanced data integrity. 2D Barcode Support
  • Generate & process QR, MicroQR, PDF417, Macro PDF417, DataMatrix, GS1DataMatrix, DotCode, MaxiCode and more.
  • Encode large amounts of text and numeric data suitable for compact labels & complex workflows. Checksum Validation
  • Enable or disable checksum controls depending on the barcode type.
  • Detect errors during decoding.
  • Mandatory for standards like UPC, Code 11, Standard 2‑of‑5; optional for self-checking types like Code128 & Code39. Multiple Barcodes in One Image
  • Add several barcodes of various symbologies into a single image.
  • Useful for shipping labels, packaging, bundles, and multi-code documents. Supported File Formats Input/Output: JPEG, TIFF, PNG, BMP, GIF Output Only: EMF, SVG

Supported Barcode Symbologies (60+ total)

Linear (1D) EAN13, EAN8, UPCA, UPCE, Interleaved2of5, Standard2of5, MSI, Code11, Codabar, EAN14(SCC14), SSCC18, ITF14, Matrix 2 of 5, PZN, Code128, Code39 (Standard & Extended), Code93 (Standard & Extended), Code16K, IATA 2 of 5, OPC, GS1Code128, ISBN, ISMN, ISSN, ITF6, VIN, Pharmacode, all GS1 DataBar variants, PatchCode, Supplement (decode only). 2D PDF417, MacroPDF417, MicroPDF417, CompactPDF417 (decode only), DataMatrix, GS1DataMatrix, Aztec, QR, MicroQR, DotCode, MaxiCode, Italian Post 25, Code16K. Postal Postnet, Planet, USPS OneCode, Australia Post, Deutsche Post Identcode, Deutsche Post Leticode, RM4SCC, SingaporePost, AustralianPosteParcel, SwissPostParcel, UpcaGs1DatabarCoupon.

Benefits

  • Enables cloud-based barcode generation, recognition & management for Dart and Flutter applications.
  • No installation required—pure REST-based processing.
  • Supports a comprehensive set of barcode standards for global logistics, retail, manufacturing, postal services, and inventory workflows.
  • Highly customizable barcode rendering, dimensions, and formatting.
  • Allows encoding and decoding high-density 2D barcodes with large data capacity.
  • Robust checksum mechanisms improve accuracy and protect data integrity.
  • Ideal for mobile & web barcode solutions built in Flutter and Dart.