Scan Barcodes as Input
In some cases, the information contained in a barcode symbol is exactly what is needed to fill a form. For example, you can scan the Universal Product Code (UPC or UPC Code) on a product to search for it in an online store, or you can scan the barcode on a courier package to see where it has been.
The following code shows how to automatically invoke the sdk to read a barcode and fill an input box.
If you are using the JavaScript edition, also check out:
- Javascript
- Android
- Objective-C
- Swift
- Python
- Java
- C#
- C++
- C
<input id="input-to-fill" type="text" readonly="true" placeholder="Barcode Result"> <script> let scanner = null; Dynamsoft.DBR.BarcodeReader.license = 'DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9'; (async function () { document.getElementById("input-to-fill").addEventListener('click', async function () { try { scanner = scanner || await Dynamsoft.DBR.BarcodeScanner.createInstance(); scanner.onUniqueRead = (txt, result) => { this.value = result.barcodeText; scanner.hide(); }; await scanner.show(); } catch (ex) { alert(ex.message); throw ex; } }); })(); </script>
NOT SURE JAVA-ANDROID
NOT SURE OBJC
NOT SURE SWIFT
NOT SURE PYTHON
NOT SURE JAVA
NOT SURE C#
NOT SURE C++
NOT SURE C