Aspose.BarCode for .NET is a high-performance barcode generation and recognition API enabling .NET developers to create, scan, read, detect, and export different types of 1D (linear), 2D, and postal barcodes. Boasting a great feature set, this .NET barcode generator API offers immaculate accuracy while reading or scanning the barcode images in PNG, BMP, JPG, GIF, TIFF, and other formats. Furthermore, you can also export the barcodes to popular raster images or EMF and SVG vector files. Together with the barcode and QR code scanning features, Aspose.BarCode for .NET lets you manipulate several elements of the barcode appearance including the image quality, file size, background & bar color, image quality and resolution, rotation angle, captions, and many more.
Using the barcode API for .NET, you can quickly and easily integrate QR code scanner functionality in your existing .NET barcode processing solutions or build comprehensive barcode recognition apps in C#, ASP.NET, or VB.NET from scratch. Aspose.BarCode for .NET library supports more than 50 linear, 2D, and postal barcode symbologies such as Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417, and Postnet.
Before setting up the .NET barcode API at your end, please check the prerequisites on the System Requirements page to ensure a smooth API setup and user experience.
Please visit the downloads section to directly download the DLLs or the MSI installer of the .NET barcode recognition and generation API. You can install the API using the NuGet package as well. Please find below the command for the package manager console:
With Aspose.BarCode for .NET, developers can incorporate QR code generation capability into their .NET barcode processing apps. Moreover, recognizing different types of barcodes from PNG, JPEG, BMP, and other images is also possible. You can scan and read multiple barcode types from the same image file.
The .NET barcode API supports generating QR codes with different types of encoding. You can add this functionality to your barcode manipulation applications and further enhance your offerings. Please check the following information and C# coding to quickly and easily generate QR codes using Aspose.BarCode for .NET library:
// Initialize an instance of BarcodeGenerator class BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose"); gen.Parameters.Barcode.XDimension.Pixels = 4; // Set Auto version gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto; //Set ForceMicroQR QR encode type gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR; gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);
Aspose.BarCode for .NET API makes reading barcodes of different symbologies from PNG, JPEG, BMP, GIF, and other image file formats easier. This .NET barcode recognition and generation API supports scanning and reading multiple barcodes from the same image. Please check the following information for more help:
// Initialize barcode reader BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png"); // Read the barcode and show the results foreach(BarCodeResult result in reader.ReadBarCodes()) { Console.Out.WriteLine("CodeText: " + result.CodeText); Console.Out.WriteLine("Symbology type: " + result.CodeType); }
Please visit the GitHub Examples page for more working examples of the .NET barcode API. If you are looking to scan, recognize, and generate 1D, 2D, and postal barcodes or QR codes on the fly using your mobile devices, please check the free online apps of Aspose.BarCode.
Aspose.BarCode for .NET allows super easy operations requiring only a few lines of .NET coding to start generating, reading, and recognizing different types of barcodes. As a .NET developer, you can effortlessly integrate the .NET barcode generator API with any of your .NET apps. One of the best features of this library is the ability to read damaged barcodes and QR codes using intricate algorithms and filtering mechanisms enabling you to stay on top of your barcode processing needs.
Generating 1D, 2D, and postal barcodes in .NET is quick and easy using Aspose.BarCode for .NET API. Only a few lines of .NET coding are needed to generate the barcode of your desired type.
The .NET barcode recognition and generation API works fast and completes your requests in no time.
You can be sure of the security of your barcode files while processing them using Aspose.BarCode for .NET API. We ensure the privacy of your data and take all required measures to provide you with a secure user experience.
Yes, the barcode API for .NET works across different OS, frameworks, and operating environments. You can use it on the platform of your choice and it does not require any additional software installation to function.