
Saaspose.Barcode is a REST API for barcode generation and recognition. It helps you generate barcode images from scratch in linear (1D), two dimensional (2D), and postal formats. Generate barcode images in a variety of image formats: JPEG, PNG, GIF, BMP, TIFF and many others. Recognize barcodes from different image types. You can use Saaspose.Barcode on any platform with any language, including .NET, Java, PHP, Ruby, Python and others. Saaspose.Barcode integrates with other cloud services to help you add barcode generation and recognition functionality.

Saaspose.Barcode works with our other file format APIs. Working together, our APIs provide powerful engines for dealing with a wide range of word processing, presentation and spreadsheet file formats. Saaspose.Barcode also integrates with Saaspose’s APIs for working with OCR, email, Microsoft Word, Excel and PowerPoint file formats.
Saaspose.Barcode REST API is a feature rich, cloud-based barcode recognition and generation API. Use it to generate barcode images and recognize barcodes in different images formats. Control all aspects of the image and barcode when generating barcode images. Specify image width, height, border style, output image format, and more. You can also set barcode attributes like font style, font color, background color, barcode type and the barcode text location.
Linear barcode (1D).
Two dimensional barcode (2D).
Postal barcode.
Save barcode image to file.
Save barcode image to stream.
40+ barcode symbologies supported.
Recognize 1D, 2D and postal barcode.
Recognize barcode from a particular area of an image.
Recognize barcode from image file.
Recognize barcode from image stream.
JPEG/JPG
TIFF
PNG
BMP
GIF
EMF
WMF
EXIF
ICON
Font type.
Font style.
Font color (foreground colour).
Font size.
Background color.
Text alignment.
Text location.
Height.
Width.
X and Y dimensions for 2D barcodes.
Image format.
Resolution.
Border color.
Border style.
Border width.
Border margins.Saaspose.Barcode works equally well in web, desktop, mobile or cloud applications. Saaspose.Barcode’s barcode features can be used on any platform with any programming language. The API gives you platform and language independent barcode creation and generation that work with any type of business application.
Microsoft .NET
Java
Salesforce
Windows
Linux
Web
Cloud
Azure
Google App Engine
Amazon
Android
iOS
Rails
Node.js
Sinatra
HerokuSaaspose.Barcode is a cloud-based API: all you need to do to use it is register and get an app key and SID. These give you access to Saaspose’s code storage and all of Saaspose.Barcode’s methods for generating and recognizing barcodes. It is easy to learn, whatever platform and language you’re used to. All the API’s features are exposed as unique REST URIs that you can access either directly or through an SDK. Accessing the API directly, or using a native REST client, is more flexible because it allows you to construct requests and responses any way you want. SDKs are wrappers to the API that give you an easy-to-use interface for programming barcode recognition and generation with Saaspose.Barcode.
.NET (C#, VB.NET, J#)
Java
PHP
Ruby
Python
JavaScript
JQuery
Objective-C
Microsoft .NET (Download .NET SDK)
Azure
Java (Download Java SDK)
Ruby (Download Ruby SDK)
Ruby on Rails
Sinatra
Heroku
PHP (Download PHP SDK)Getting started with Saaspose.Barcode is quick and easy and there’s nothing to install. Simply create an account at Saaspose and get your application information (app key and SID). Then, go ahead and use the Saaspose.Barcode REST API with any language, on any platform.