Blazorise
Blazorise copied to clipboard
QRCode: allow to choose different types of barcodes
It is hard to know what those options are without an example. Dare to post a source?
this component generates for every format:
https://github.com/micjahn/ZXing.Net/
The most popular is qrcode, but different markets use different formats.
https://zxing.github.io/zxing/apidocs/com/google/zxing/BarcodeFormat.html https://github.com/zxing/zxing/tree/master
- UPC (Universal Product Code) - A barcode used in retail, especially in North America, encoding 12 numerical digits and designed for point-of-sale systems.
- EAN (European Article Number) - Similar to UPC but used internationally, encoding 13 numerical digits (EAN-13) or 8 digits (EAN-8 for smaller packages).
- Code 39 - An alphanumeric barcode used for inventory, industrial, and non-retail applications. It supports uppercase letters, numbers, and a few special characters.
- Code 128 - A compact and versatile barcode that supports all ASCII characters. Commonly used in logistics and shipping due to its high data density.
- QR Code (Quick Response Code) - A two-dimensional code that can store URLs, text, and other data. Easily scanned by mobile devices, it's widely used in marketing and payments.
- PDF417 - A stacked linear barcode that can encode large amounts of text and data. Often used for IDs, shipping labels, and airline boarding passes.
- Data Matrix - A compact two-dimensional barcode ideal for small items. Frequently used in healthcare and manufacturing.
- Aztec Code - A two-dimensional barcode designed for fast scanning, even when partially damaged. Commonly found on tickets and travel documents.
- ITF (Interleaved 2 of 5) - A numeric barcode used for packaging and shipping. It encodes digits in pairs for compactness.
- GS1 DataBar - A family of barcodes capable of encoding additional data like expiration dates and serial numbers, often used in retail and healthcare.
@stsrki For the average user, these other formats don't make sense, but they make sense for companies. So at the end of the day, you end up gaining new potential customers.