Aspose.BarCode  Cloud SDK for Java

Java Cloud SDK to Create & Recognize Barcodes

Add Barcodes generation & Recognition functionalities to your cloud applications without any external dependencies. Use more than 60 symbologies of 1D, 2D, and postal Barcode.

Get Started

Aspose.BarCode Cloud Java SDK is intended for software developers who aim at building cloud-based applications to work with barcode images. This SDK enables barcode generation and recognition for linear, 2D, and postal barcode types in cloud environments. Aspose.BarCode Cloud Java provides numerous features to work with barcode images, such as creating, reading, and processing barcodes in the cloud. Specifically, it enables generating, scanning, reading barcodes, saving barcode images to a stream and embedding them in a file, adding text to barcode labels, managing barcode appearance and text attributes, and many other features.

Aspose.BarCode Cloud Java SDK supports multiple barcode symbologies (more than 60), including EAN, UPC, Codabar, PDF417, QR Code, Micro QR Code, Postnet, Planet, RM4SCC, and many others. Developers can also save barcode images in several popular image formats, such as JPEG, PNG, GIF, BMP, TIFF, and SVG. Overall, Aspose.BarCode Cloud for Java allows creating and reading barcode images with just a few lines of Java code.

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 barcode from specific region of image

Read barcode from local/external image or from request body

Generate and recognize barcode with checksum option

Read barcodes via applying image processing algorithms

Generate & read barcode on Aspose cloud storage

Generate barcode to fetch as image stream or save to local disk

Get Started with Barcode Processing

Aspose.BarCode Cloud SDK for Java is easy to work with and does not require installing anything. To get started, you need to create an Aspose for Cloud account and obtain your application information. Once you get App SID & KEY, you are ready to work with Aspose.BarCode Cloud SDK for Java at any of the supported platforms.

Barcode Generation via Java REST API

Aspose.BarCode Cloud Java SDK enables software developers to create and process barcode images inside their own applications with minimal effort. This SDK provides various features to customize barcode generation, such as specifying input text and the required symbology, setting the desired resolution for output images, adjusting barcode dimensions and image size, and many others.

Improved Barcode Recognition via Java REST API

In Aspose.BarCode Cloud Java SDK, the barcode recognition process can be organized in the most efficient manner to read and decode the data stored in barcodes depending on specific business needs. Integrating barcode recognition features into your applications can increase the efficiency of various business tasks. Aspose.BarCode Cloud Java SDK provides the functionality to process and recognize barcode images within Java applications. It supports reading barcodes from cloud storage, locally stored images, or external image URLs. Moreover, it supports recognizing barcodes with checksum controls.

Barcode Image Processing

Aspose.BarCode Cloud Java SDK allows software developers to manage various barcode image properties within their Java applications. Specifically, it enables adjusting image borders, rotating barcode images at any angle, setting image paddings, generating barcodes with empty bars, customizing image resolution, specifying image size, saving barcode images to streams, and many other features related to barcode rendering.

Reading Barcodes from PDF Files

Aspose.BarCode Cloud Java SDK gives software developers the capability to read barcodes from PDF documents within their own Java applications. This SDK enables extracting barcodes from PDF documents and then passing the barcode image to Aspose.BarCode API for barcode recognition. Moreover, it also supports reading barcodes from Microsoft Word documents and image files of various formats.

Supported Barcode Symbologies

Aspose.BarCode Cloud SDK for Java supports various linear, 2D, and postal symbologies, including more than 60 barcode standards.

Supported linear barcode symbologies are:

  • 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)

Supported 2D barcode symbologies are:

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

Supported postal barcode symbologies are:

  • Postnet
  • Planet
  • USPS OneCode
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • RM4SCC
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

Support and Learning Resources