Overview
Dynamsoft’s Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your application using just a few lines of code. This can save you from months of added development time and extra costs. With the Barcode Reader SDK, you can decode barcodes from various image file formats (bmp, jpg, png, gif, tiff and pdf). This includes from device-independent bitmap (DIB) formats which can be obtained from cameras, scanners, etc.
Two editions, for Windows and Mac, are available. The Windows Edition provides C, C++, ActiveX / COM and .NET APIs. The Mac Edition provides C and C++ APIs. You can use the SDK in various development environments, such as Visual Studio .NET (C# / VB.NET), Visual C++, VB6, Delphi, Eclipse, XCode, etc.
Barcode Reading Features
- Reads barcodes within a specified area of a selected image
- Reads multiple barcodes in one image
- Can read poor quality and damaged barcodes
- Detects barcode at any orientation and rotation angle
- Royalty Free Desktop Distribution
- Only a developer license is required for the development of a desktop application. There is no runtime fee for desktop distribution.
- A server license for server development and deployment is available.
Supported Barcode Types
1D barcodes: Code39 Code93 Code128 Codabar ITF EAN13 EAN8 UPCA UPCE INDUSTRIAL 2 OF 5
2D barcodes: QRCode PDF417 DATAMATRIX
Barcode Reading Results
- Barcode type
- Barcode count
- Barcode value as string
- Barcode raw data as bytes
- Barcode bounding rectangle
- Coordinate of four corners
- Page number
Supported Image Source Types
- Bmp, jpg, png, tiff and pdf image files; multi-page tiff and pdf also supported
- Windows DIB and .NET bitmap
- Black/white, grayscale or color
Runtime Environment
- Windows Workstation: XP, Vista, 7, 8, 10
- Windows Server: 2003, 2008, 2008 R2, 2012
- Mac OS X: Mac OSX 10.6 and above
Languages and Environment
- APIs: C, C++, ActiveX/COM, .NET
- Projects: 32-bit or 64-bit
- Languages: C#, VB.net, Java, C++, VB6, Delphi, PHP, VBScript, JavaScript, Python, Perl, Ruby etc.