Aspose Aspose.BarCode for .NET
Aspose.BarCode for .NET

Aspose.BarCode for .NET

Aspose.BarCode for .NET API allows WinForms, ASP.NET, and .NET Compact Framework developers to add Barcode recognition, scanning, and generation functionality to their .NET applications. Developers can build applications to recognise multi-dimensional barcode images at any angle. JPEG, TIFF, PNG, BMP, GIF, EXIF, EMF, SVG image formats are supported.

Aspose.BarCode for .NET Developer Small Business (Single Developer, Single Location Deployment)
Aspose.BarCode for .NET Developer OEM (Single Developer, Unlimited Deployment)
Aspose.BarCode for .NET Site Small Business (Up to 10 Developers, 10 Location Deployment)
Aspose.BarCode for .NET Site OEM (Up to 10 Developers, Unlimited Deployment)


Aspose.BarCode for .NET is a comprehensive developer library used to recognize & generate 2D & 1D barcodes from many image types at any viewpoint. Developers are able to add the barcode scanning and generation features in their .NET applications and also allow export generated barcodes to different high-fidelity image formats.

Developers can also manipulate the appearance and features of barcodes generated like bar color, background color, rotation angle, resolution, x-dimension, image quality, captions, size, and a lot more. The API supports a variety of imaging and recognition and various types of symbologies.

Aspose.Barcode Input/Output Formats

  • JPEG
  • TIFF
  • PNG
  • BMP
  • GIF
  • EXIF

Aspose.Barcode Output Formats

  • EMF
  • SVG

Aspose.Barcode Supported Barcode Symbols

The Aspose.Barcode library supports multiple 2D, 1D, and postal bar code symbologies for encoding and decoding features.

API supported linear types include:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • PZN
  • Code 128
  • Code 39 Extended
  • Code 39 Standard
  • Code 93 Extended
  • Code 16K
  • Code 93 Standard
  • SSCC 18
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • ITF 14
  • Matrix 2 of 5
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • Supplement (Decode only)
  • PatchCode

2D Symbologies include:

  • DataMatrix
  • Compact PDF 417 (Decode only)
  • QR
  • MicroQR
  • DotCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K
  • MaxiCode
  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec

Postal Symbologies include:

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

Barcode Generation

The Barcode generator library offers developers the ability to create barcodes by specifying symbologies, font, location(hide, above, below) and alignment, appearance-related properties such as background foreground color, and setting code text (data to be encoded to barcode image). Plus, they are able to create 2D barcodes like Data Matrix, PDF 417, Aztec, Micro QR, and QR barcodes, and more in the same way as 1D Barcodes.

Rotation, Sizing, and Imaging

BarCode developers can manipulate label borders, border colors, style, margins, and widths with Aspose.Barcode for .NET. They can also modify background color, bar color, and image color. Other features include the ability to rotate barcode images to any angle and produce high-fidelity images with anti-aliasing, set customised output resolutions for images whilst saving to any of the supported formats.

Barcode Scanning

A powerful feature of Barcode API is the ability to detect or read commonly used 2D and 1D barcodes and detect them anywhere. Developers can easily detect barcodes from any supported image.


Print barcode labels with ease
Save to or load from stream or file
Encode & decode characters (non-english) in 2D types
Rotate barcode images at any angle
Scan barcodes from multi-page TIFF
Support for linear, 2D, and postal symbologies

Related Products

Aspose.Email for Android via Java
Manipulate, Create, Convert emails & archive files in Android
Aspose.Email for C++
Edit, Create, Convert email message archives & files in C++
Aspose.Email for Java
Build, Manipulate, Transmit, Convert email messages in Java
Aspose.Email for SharePoint
Convert, Synchronise Email file formats in SharePoint
Aspose.Email Product Family
MSOutlook Email Management & Automation APIs
Aspose.Total for .NET
Edit, Convert, Automate popular document formats in .NET
Aspose.Total Product Family
All Aspose API's and Libraries in one comprehensive suite