Dieser Artikel beschreibt das Scannen von Barcodes mit der C# REST API. Sie lernen, einen Barcode-Analysator mit C# RESTful Service unter Verwendung eines Dotnet-basierten Cloud SDK zu entwickeln. Es wird erklärt, wie Sie auf verschiedene Eigenschaften eines Barcodes aus einem Bild in verschiedenen Formaten wie JPEG, TIFF, PNG, BMP und GIF zugreifen und diese anzeigen.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Lesen eines Barcodes
- Laden Sie Aspose.BarCode Cloud SDK für Dotnet herunter, um mehrere Barcodes aus einem Bild zu lesen
- Richten Sie ein C#-Projekt mit dem oben genannten SDK ein
Schritte zum Lesen von Barcodes mit der C# .NET-basierten API
- Fügen Sie den erforderlichen Namespace Aspose.BarCode.Cloud.Sdk.Api hinzu, um auf die Barcode Cloud API-Klassen zuzugreifen
- Erstellen Sie ein Konfigurationsobjekt und legen Sie die API-Basis-URL, ClientId und ClientSecret für die Authentifizierung fest
- Definieren Sie den Dateinamen und öffnen Sie ihn mithilfe eines FileStream, um Eingaben für das Scannen bereitzustellen
- Erstellen Sie mithilfe der Konfiguration eine Instanz der Klasse ScanApi, um mit dem Barcode-Scandienst zu interagieren.
- Rufen Sie ScanMultipartAsync(fileStream) auf, um das Eingabebild zu verarbeiten und erkannte Barcodedetails abzurufen
- Durchlaufen Sie die Sammlung result.Barcodes, um auf jeden erkannten Barcode zuzugreifen
- Drucken Sie den Dateinamen, den Barcode-Wert und den Barcode-Typ für jeden erkannten Barcode aus
Diese Schritte fassen zusammen, wie Sie Barcodes mit der C# Low Code API lesen. Stellen Sie zunächst eine Verbindung zur Aspose Barcode Cloud her, indem Sie Ihre Anmeldeinformationen einrichten und das zu scannende Barcode-Bild laden. Anschließend liest der Code das Bild mithilfe der Scan-API und gibt den Barcode-Wert und den gefundenen Typ aus.
Code zum Lesen von Barcodes aus Bildern mit der C#-REST-API
Der obige Code demonstriert die Funktionsweise einer Barcode-Scanner-App mit C# REST API. Aus dem BarcodeResponse-Objekt können Sie Details wie den tatsächlichen Wert des Barcodes, seinen Typ, die Region, in der er gefunden wurde, und sogar seine Prüfsumme abrufen. Vereinfacht ausgedrückt erhalten Sie sowohl den Inhalt des Barcodes als auch nützliche Zusatzinformationen darüber, wie und wo er erkannt wurde.
In diesem Artikel haben wir gelernt, wie man einen Barcode aus einem Bild liest. Informationen zum Generieren eines Barcodes finden Sie im Artikel zu Barcode mit C# REST API generieren.