Quelle: dotnetpro
Barcodes erkennen per Library: ZXing für JavaScript 16.08.2021, 00:00 Uhr

Handscanner im Eigenbau

QR-Codes und Barcodes scannen – ZXing macht es möglich, auch via JavaScript.
Bereits in den beiden vorangegangenen Ausgaben der dotnetpro ging es um das Erkennen von Barcodes innerhalb einer Webanwendung, zunächst per Shape Detection API [1] und dann auf Basis der Open-Source-Bibliothek QuaggaJS [2]. Das Thema wäre aber nicht vollständig abgehandelt, würde nicht eines der ersten und auch bekanntesten Frameworks besprochen werden: ZXing [3]. Der Name ist adaptiert von „zebra crossing“, Zebrastreifen – und genau so sieht ein Barcode auch aus! ZXing ist in Java geschrieben und somit nicht wirklich in unserem Fokus. Allerdings gibt es auch eine TypeScript-Portierung [4], an der auch mehr oder weniger aktiv gearbeitet wird. Damit kommt sie fraglos in die engere Auswahl für einen Webeinsatz.

Rahmenparameter

dotnetpro

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Auf jedem Gerät verfügbar