In today's digital world, barcode recognition plays a critical role in simplifying processes and improving efficiency. The VeryPDF Barcode Recognition SDK is an advanced developer library designed to integrate barcode recognition functionality into your software products. Whether you're working with Windows or Linux environments, this SDK provides a reliable and fast solution for recognizing 1-D and 2-D barcodes from various image formats, including BMP, JPG, PNG, TIF, multipage TIF, and PDF.
Key Features of the VeryPDF Barcode Recognition SDK
The VeryPDF Barcode Recognition SDK leverages a unique and fast barcode recognition algorithm that can detect and recognize barcodes from images, regardless of their position or orientation. This powerful SDK makes it easy for developers to incorporate barcode scanning functionality into their applications with just a few lines of code.
Supported Image Formats:
The SDK supports the following image formats for barcode recognition:
- BMP
- JPG
- PNG
- TIF
- Multipage TIF
- PDF (Portable Document Format)
This broad range of supported formats ensures that you can work with various types of documents and images without compatibility concerns.
What Does the SDK Return?
When you scan a barcode using the VeryPDF Barcode Recognition SDK, it returns essential information about the barcode, including:
- Barcode data (either text or binary format)
- Barcode type
- Rotation angle (in degrees)
- Barcode location (coordinates of start/stop bars)
- Page number (for multipage TIFF or PDF files)
- Barcode dimensions (for 2D barcodes)
- Error Correction Level (for 2D barcodes)
- Number of errors corrected (for 2D barcodes)
- Properties specific to the barcode type
This information allows you to effectively interpret and use the data embedded in the barcode, making it highly useful for applications in inventory management, document processing, and much more.
Supported Barcode Types
The VeryPDF Barcode Recognition SDK supports a wide range of barcode types, including both 1-D (linear) and 2-D (matrix) barcodes. Here are the supported barcode types:
1-D Barcodes:
- Code 11
- Code 39
- Code 39 Extended
- Code 93
- Code 128
- UCC 128
- 2of5 Interleaved
- Codabar
- Patch Code
- Pharmacode
- EAN 8
- EAN 13
- UPC A
- UPC E
- Add 2
- Add 5
- GS1 Databar/RSS-14
- GS1 Databar/RSS Limited
- GS1 Databar/RSS Expanded
- GS1 Databar/RSS Expanded Stacked
Postal Barcodes:
- PostNet
- Planet
- RM4SCC
- AustraliaPost
- IntelligentMail
2-D Barcodes:
- PDF417
- Compact PDF417
- Data Matrix
- QR Code
- Micro QR Code
Simple Integration with Example Code
Integrating the VeryPDF Barcode Recognition SDK into your application is quick and easy. Below is a simple C# code example for reading barcodes from images:
private void btnReadBarcode_Click(object sender, EventArgs e) { BarcodeReader barReader = new BarcodeReader(); barReader.BarcodeTypes = BarcodeTypeEnum.BT_Code39 | BarcodeTypeEnum.BT_QRCode; BarcodeReaderResult result = barReader.ReadFromFile("C:/Images/test.jpg"); foreach (Barcode bar in result.Barcodes) { Console.WriteLine("Barcode: {0} Type: {1}", bar.Text, bar.TypeString); } }
This code demonstrates how easy it is to use the SDK to read barcode data from an image file. Simply configure the barcode types you want to read and call the ReadFromFile
method to process the image.
Supported Operating Systems
The VeryPDF Barcode Recognition SDK is compatible with a wide range of operating systems, ensuring that it can be seamlessly integrated into your development environment:
- Windows 32/64-bit (7/8/10/11/Server 2008/2012/2016/2019/2022)
- Linux (32/64bit, armhf, arm64)
- macOS (including support for Intel and Apple Silicon)
With support for both Windows and Linux, the SDK is versatile and ready for use in various applications.
Download the VeryPDF Barcode Recognition SDK
To start using the VeryPDF Barcode Recognition SDK, you can download either the full version or the trial version from the following link:
Download the VeryPDF Barcode Recognition SDK
JavaScript Barcode Scanner SDK for Web and Mobile Apps,
https://veryutils.com/javascript-barcode-scanner-sdk
Conclusion
The VeryPDF Barcode Recognition SDK is a robust and powerful tool for developers looking to integrate barcode recognition functionality into their software. With support for a wide range of barcode types, image formats, and operating systems, this SDK provides an all-in-one solution for accurate and efficient barcode scanning. Whether you're working with digital images, PDFs, or multipage TIFF files, the VeryPDF Barcode Recognition SDK ensures reliable performance in all scenarios. Download it today and enhance your applications with seamless barcode recognition capabilities.