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
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.