Platform Independence Capabilities to Generate & Recognize Barcodes

Build Barcode manipulation cURL Apps via Cloud REST API to set barcode image resolution, quality, dimensions, angle, margin & size.

  Start Free Trial
Aspose.BarCode Cloud for cURL

Aspose.BarCode Cloud for cURL


Aspose.BarCode Cloud for cURL is based on REST API for Linear, 2D and postal barcode generation and recognition in the cloud. It Recognizes and generates barcode images in a variety of formats and allows to specify barcode image attributes like image width, height, border style and output image format in order to customize the generation process. Developers can also specify the barcode type and text attributes such as text location and font styles in order to suit the application requirements.


Advanced Features of Barcode SDK



Create & save to image file


Recognize from image file


Enhance your application workflow by adding barcode functionality


Embed in documents to aid traceability


Use the recognition functions to drive your real-life work processes


Specify Barcode image settings


Encode & decode non-English characters in 2D barcodes


Control Barcode size


Set text attributes

Get Started with Barcode processing

It is easy to get started with Aspose.BarCode Cloud for cURL and there is nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.BarCode Cloud for cURL a try with any language - on any platform.

Barcode Generation & Recognition

A Barcode is an optical representation of data, which can be read by a machine where it represents information about the item or product it is attached to and helps to quickly read information using a Barcode reader. The Barcode is represented by parallel lines, geometric patterns or symbols and Aspose.BarCode Cloud for cURL is suitable to Generate Barcode images from scratch and to Recognize any existing Barcodes from images. In fact Aspose.BarCode Cloud for cURL contains all of these characteristics and provides reliable and accurate results both for Barcode generation and recognition features.

Generate a Barcode and save on server - cURL

curl -v "" \
-d 'grant_type=client_credentials&client_id=0B17F60A-6D69-426B-9ABD-79F35A6E9F7B&client_secret=53b8b19adffa41a3e87dbbd8858977ae' \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// cURL example to generate barcode and save on server
curl -v "" \
-X PUT \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer BQNPIzh7T8mj6f0O7fuYm87IAUyjhSu0kb_WeIeigZFU_yXb7_kwojehxNGyVQWuc9hXGvuMfxcY7AXPkSykKCUPcrjt_tpEMIrMhavTz3rcw4oStXzReI1thSmoHsYosDQ4SMtmEISbII7wu7-ld_HDKirl_3YpU8bRqVRQ1aBq79X0JbOvi2gJ-6_G8vGO_zI02tAc6FcLhF2UJT5J0DPRUJ2OgyLRFnn7h1fQExbJGIS8fn1El2EgkhzRixsZYVpm6ey2Is6NAWBy75KVSZt3ICH3g7X0V6PCL3OJWi0ZU-WeKNXAyQfm3cUEehP1XZocjmhh2E8sL-3liEKZkw8IBBPmyryDKjPZMm0-K3Zjx_XrLcp_nYPMV9353LpqMEEmyF2atAG1eEVa0Hh12REPzeDc82AhpVwzFsI3HqIqTbD3"

Supported Barcode Symbologies

A symbology represents a relationship between the message and the Barcode and it provides all the information to encode and decode a message in the form of a Barcode. Aspose.BarCode Cloud for cURL supports large number of linear, 1D, 2D and Postal barcode symbologies, and each symbology is a type of Barcode language. Furthermore, Aspose.BarCode Cloud for cURL supports more than 40 Barcode symbologies and specified below is the list of currently supported symbologies:

  • EAN13 (Encode, decode)
  • EAN8 (Encode, decode)
  • UPCA (Encode, decode)
  • EAN13 (Encode, decode)
  • EAN8 (Encode, decode)
  • UPCA (Encode, decode)
  • UPCE (Encode, decode)
  • BooklandEAN (Encode, decode)
  • Interleaved2of5 (Encode, decode)
  • Standard2of5 (SCC14) (Encode, decode)
  • MSI (Encode, decode)
  • Code11 (Encode, decode)
  • Codabar (Encode, decode)
  • EAN14(SCC14) (Encode, decode)
  • SSCC18 (Encode, decode)
  • ITF14 (Encode, decode)
  • Matrix 2 of 5 Standard (Encode, decode)
  • PZN (Encode, decode)
  • EAN13 (Encode, decode)
  • Code128 Standard (Encode, decode)
  • EAN128 (Encode, decode)
  • Code39 Extended (Encode, decode)
  • Code39 Standard (Encode, decode)
  • Code93 Extended (Encode, decode)
  • Code93 Standard (Encode, decode)
  • IATA 2 of 5 (Encode, decode)
  • OPC (Encode, decode)

Supported 2D Barcode Symbologies

  • PDF417 (Encode, decode)
  • MacroPDF417 (Encode, decode)
  • DataMatrix (Encode, decode)
  • Aztec (Encode, decode)
  • QR (Encode, decode)
  • Italian Post 25 (Encode, decode)

Supported Postal Barcode Symbologies

  • Postnet (Encode, decode)
  • Planet (Encode, decode
  • USPS OneCode (Encode, decode)
  • Australia Post (Encode, decode)
  • Deutsche Post Identcode (Encode, decode)
  • Deutsche Post Leticode (Encode, decode)

Barcode Customization

Barcodes generated by Aspose.BarCode Cloud for cURL can be customized e.g. size, foreground color, background color, specify codetext location, Rotate Barcode with suitable angle, caption (color, location and size) etc. It is ideal for generating barcodes for the most common barcoding application needs.

Language, Platform & Storage Independence

Aspose.BarCode Cloud for cURL can be used with any language or platform which supports HTTP requests and responses. It is completely independent of your operating system, database system or development language. All responses delivered in JSON or XML format and uses HTTP response codes to indicate API errors. You can also use Cloud cURL commands with many third party storage providers including Amazon S3, Google Cloud, Google Drive and DropBox.


Support and Learning Resources


Aspose.BarCode also offers, BarCode processing SDKs for other popular languages, as listed below: