Product Overview

Aspose.BarCode for Python via .NET is a robust and reliable barcode generation and recognition component written in Python that allows developers to quickly and easily add barcode reading and creation functionality to various applications.

Product Description

Aspose.BarCode for Python via .NET has many characteristics that make it a flexible and easy-to-use tool. Generated barcodes can be saved in five high-quality raster image formats and two vector ones. The other advantage is that the library facilitates decoding even low-quality or damaged barcode images. Therefore, it enables high recognition efficiency for most of the supported barcode types. There are no printing limitations for barcodes generated through the Aspose.BarCode library. Developers can utilize any type of printers. The quality of printed barcode images will depend only on the resolution of a printer.

Main Features

The barcode development library benefits from a great variety of features that can serve to address various business needs. One of the most important functions is the customization of barcode appearance-related properties, including barcode size, color of barcode elements, rotation angle, image quality, X-dimension, resolution, text captions, and many others. Moreover, rich barcode reading and imaging functionality is available.

The most important features are the following:

  • Barcode generation and recognition for over 60 barcode types
  • Reading barcodes at any angle and from images of any quality
  • Customization of barcode appearance (size, height, resolution, color, rotation angle, text label and captions, X-dimension, wide-to-narrow-ratio, and others)
  • Optimization of recognition engine variables to achieve the desired trade-off between reading accuracy and speed
  • Barcode generation using special modes, such as ECI, error correction, or embedded metadata
  • Image rotation at any angle
  • Saving to or loading from stream or file
  • Encoding and decoding non-English characters in 2D types

The list of all features can be found in Product Features.


License is required to get access to the advanced functionality of Aspose.BarCode for Python via .NET. The evaluation mode allows generating barcodes without any restrictions. However, watermarks are displayed on generated barcode images. Barcode recognition functionality is provided without limitations only for Code 39 barcodes. For all other barcode types, 30% of the decoded text will be masked. More information about how to buy and set the license is provided in Licensing. If you want to evaluate the full functionality of the barcode library, you can obtain a temporary license that is valid for 30 days. Please refer to How to get a Temporary License for details.