Created a new (very simple) barcode scanner which also scans QR code.
It makes use of service from barcodeapi from https://cloudmersive.com/
This service scan an image or photo of a barcode and return the result. Supported barcode types include AZTEC, CODABAR, CODE_39, CODE_93, CODE_128, DATA_MATRIX, EAN_8, EAN_13, ITF, MAXICODE, PDF_417, QR_CODE, RSS_14, RSS_EXPANDED, UPC_A, UPC_E, All_1D, UPC_EAN_EXTENSION, MSI, PLESSEY, IMB
The app makes use of two scripts (one for pulling json data from the barcode decoder and one for adding new lines in the sheet when somebody enters a new barcode)
The uploaded image by use of the image picker is sent to Cloudinary as Glide doesn’t allow to reduce file size and that is needed for the barcode decoder service.
- create your own cloudinary account (the app is using my account) if you want to experiment with numerous barcodes.
- create your own free cloudmersive account (800 call/month) if you want to do your own experiment with the service
- don’t upload personal or sensitive data to the app
- uploaded barcodes images will be deleted with regular intervals as they cannot be fetched into a folder in Cloudinary - so my account will get messy
Please make sure that images can be fetched (see below)
If you want to do your own experiments I made a copyable app here:
Your must make the fillFormula script run onChange
The app can be thought of a further development of the QR demo scanner: