Dynamsoft Barcode Reader SDK provides an ActiveX/COM Control port which easily adds barcode recognition to Windows applications. Supported programming languages include VB, Delphi, PowerBuilder, C++, and more. You can also enable barcode reading in Microsoft Access and Office with this ActiveX control for QR Code and other barcode types. Internet Explorer also allows the embedding of Barcode ActiveX controls in web pages.
Supported barcode symbologies include:
- Code 39, Code 93, Code 128, Codabar, Interleaved 2 of 5, EAN-8, EAN-13, UPC-A, UPC-E, Industrial 2 of 5
- QR code, Data Matrix and PDF417 recognition are supported.
With the Barcode ActiveX control, you can decode barcodes from
- Various image file formats (bmp, jpg, png, gif, single-page and multi-page tiff, and PDF);
- Device-independent bitmap (DIB) formats which can be obtained from cameras or scanners;
- An image encoded as a base64 string;
- An image file stream.
The barcode ActiveX control is optimized for document imaging applications. The process of capturing a barcode can differ depending on the application. For example, barcodes in scanned documents and live capture from mobile cameras are different in some ways. Barcodes in scanned documents are more likely to be rotated at a large angle. They are also more likely to have multiple barcodes on one page. And, they are usually implemented with a complex background, including forms and text.
Dynamsoft's Barcode Reader can be applied in many use cases, for example, batch automation, form processing and webcam barcode detection. For batch automation, when scanning a batch, barcodes can be used as separators between files or as classification information to decide which folder each particular image is saved to. In many cases, the barcode value is used as the filename. For form processing, in some cases, a large 2D barcode encrypts all the completed information of a form. This could save possible manual typing or OCR. Finally, for webcams and barcode detection, we can look at driver's license as an example. A webcam attached to a PC can be used to capture the PDF417 code of the license. Dynamsoft's Barcode Reader SDK can then decode the information, which might include height, hair color and more.