Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
In diesem Artikel werden wir einige der besten QR-Code-Reader vorstellen. Zunächst einmal müssen wir verstehen, was ein QR-Code ist.
QR-Code ist eine Abkürzung für Quick Response Code. Er wird auch als Matrix-Barcode bezeichnet. Sie wurde erstmals 1994 eingeführt. Es ist ein maschinenlesbarer Code, der Daten über das Produkt verschlüsselt, an dem er angebracht ist. QR-Codes haben eine große Speicherkapazität und können numerische, alphanumerische, byte/binäre und Kanji-Daten speichern. Nachfolgend sehen Sie ein Beispielbild eines QR-Codes:
Wir müssen diesen QR-Code entschlüsseln. Es sind mehrere QR-Code-Extraktoren verfügbar. Wir werden hier einige von ihnen besprechen, die sowohl in mobilen als auch in Desktop-Umgebungen verwendet werden können.
Wir werden zunächst den QR Code Reader von ByteScout besprechen.
Der QR Code Reader ist eine schnelle Online-App, mit der Sie QR-Codes lesen können. Sie können den Barcode auf zwei Arten lesen:
Lesen Sie einen Barcode aus einer Datei - navigieren Sie einfach zu einem Dokument auf Ihrem Computer.
Schließen Sie Ihre Kamera an den Computer an und beginnen Sie mit dem Lesen von QR-Codes.
QR Code Reader ist in der Lage, jeden Ihrer QR-Codes zu lesen. Dies ist ein hervorragendes Programm mit mehreren QR-Code-Lesefunktionen. Die Schnittstelle dieses Dienstprogramms ist gut gestaltet und erledigt die Aufgabe schnell.
Sie können den ByteScout QR Code Online Reader direkt von einer Datei auf Ihrem Desktop oder von Ihrer Live-Webcam aus starten. Es ist in der Lage, QR-Codes jeder Größe und Qualität zu dekodieren und zu lesen.
Sie können den ByteScout QR Code Reader auch über den Internetbrowser Ihres Handys aufrufen.
Sehen wir uns einen weiteren nützlichen QR-Code-Extraktor an, der sowohl Web- als auch Mobilanwendungen hat.
Aspose Barcode Reader ist eine kostenlose Online-Anwendung, die Barcodes von Bildern oder von der Kamera Ihres Handys liest. Er unterstützt über 60 Barcode-Symbologien, darunter alle gängigen. Er kann mehrere Barcodes auf einem Bild erkennen und lesen. Selbst beschädigte Barcodes können von unserem ausgeklügelten Algorithmus gelesen werden. Der Name könnte Sie verwirren, weil er nur Barcodes lesen kann, aber nein, er kann auch QR-Codes lesen. Es ist kostenlos und auch im Play Store erhältlich.
Sie können es auch über den Google Playstore auf Ihr Telefon herunterladen. Wenn Sie nicht daran interessiert sind, die Software herunterzuladen, können Sie sie direkt über Ihre bevorzugten Internetbrowser wie Firefox, Opera oder Google Chrome verwenden.
QrCode-Decoder ist ein kostenloser Dienst zum Lesen und Entschlüsseln von QR-Codes im Internet. Laden Sie ein Bild oder eine Bilddatei mit einem QR-Code hoch oder machen Sie ein Foto eines QR-Codes mit einer Kamera und dieser Decoder scannt den QR-Code, versucht ihn zu lesen und zeigt an, welche Daten im QR-Code enthalten sind. Es gibt keine mobile App. Sie müssen sie direkt online nutzen.
Es gibt zahlreiche andere QR-Code-Extraktoren, so viele, dass ich sie definitiv nicht alle in einem Artikel behandeln kann! Diese QR-Code-Extraktionstools haben bestimmte unterstützte Formate. Vielleicht haben Sie spezielle Anforderungen oder benötigen eine API oder Bibliothek, um die QRCode Extractor-Funktion in Ihre Anwendung zu integrieren. Vielleicht möchten Sie Ihren eigenen QRCode Extractor entwickeln.
Sie können Ihren eigenen QR Code Scanner mit C# und jeder .NET Plattform erstellen. Sie können Ihren eigenen Online-QR-Code-Extraktor oder eine Windows-App zum Lesen von QR-Codes erstellen. Iron Software bietet eine sehr nützliche Bibliothek für diesen Zweck namens IronBarcode.
IronBarcode ist eine Bibliothek, die von Iron Software entwickelt und gepflegt wird, um C#-Softwareingenieure beim Lesen von Barcodes und QR-Codes in .NET-Anwendungen und Websites zu unterstützen, um Barcodes zu lesen und zu schreiben. Das Lesen oder Schreiben von Barcodes erfordert mit IronBarcode nur eine einzige Codezeile.
IronBarcode zeichnet sich aus durch:
QR Code Writing ermöglicht das Hinzufügen von Logos, Farben und einer erweiterten QR-Ausrichtung.
Wir wollen lernen, wie es funktioniert.
Zunächst müssen wir die IronBarcode Library in unserer bestehenden Codebasis installieren oder ein neues Projekt erstellen. Um IronBarcode zu installieren, führen Sie den folgenden Befehl in der Konsole des Paketmanagers aus.
Install-Package BarCode
Mit diesem Befehl wird IronBarcode in Ihrem Projekt installiert. Jetzt können wir damit den QR-Code extrahieren.
Zunächst müssen wir den folgenden Namespace hinzufügen.
using IronBarCode;
using IronBarCode;
Imports IronBarCode
Nun werden wir seine Funktionen verwenden, um den folgenden QR-Code aus der Bilddatei zu lesen.
Schreiben Sie den folgenden Code, um den obigen QR-Code zu lesen.
var qrCodeValue = BarcodeReader.ReadASingleBarcode(@"D:\Iron Software\QRCodes\qrCode.png");
Console.WriteLine(qrCodeValue);
var qrCodeValue = BarcodeReader.ReadASingleBarcode(@"D:\Iron Software\QRCodes\qrCode.png");
Console.WriteLine(qrCodeValue);
Dim qrCodeValue = BarcodeReader.ReadASingleBarcode("D:\Iron Software\QRCodes\qrCode.png")
Console.WriteLine(qrCodeValue)
die von der BarcodeReader-Klasse bereitgestellte Funktion ReadAsSingleBarcode
nimmt den QRCode Image Path als Argument und gibt die kodierte Nachricht zurück. Es ist sehr schnell und kann QR-Codes in fast allen Formaten lesen. Es kann auch QR-Codes mit Logos lesen, wie wir es in unserem Beispiel getan haben.
Diese Barcode-Bibliothek ermöglicht es uns auch, QR-Codes und Barcodes mit oder ohne Logos, in Farben unserer Wahl und in bestimmten Formaten zu erstellen. Es ist schnell, einfach zu bedienen, kostenlos für die Entwicklung und bietet mehr Effizienz. Es kann für die Entwicklung von mobilen, web- und desktopbasierten QR-Code-Extraktoren, -Scannern oder -Erstellern verwendet werden. Unter diesem Link finden Sie eine vollständige Anleitung zur Verwendung von IronBarcode.
In diesem Tutorial haben wir einige nützliche QR-Code-Extraktoren vorgestellt. Wir haben auch die IronBarcode Library besprochen, die in C# geschrieben ist und Funktionen bereitstellt, mit denen wir QR-Codes und Barcodes mit nur einer einzigen Codezeile erstellen können. Es ermöglicht uns auch, den QR-Code oder Barcode in unserem gewünschten Dateiformat zu speichern.
9 .NET API-Produkte für Ihre Bürodokumente