Dieser Artikel erklärt, wie Sie Barcodes mit der Python REST API scannen. Sie lernen, einen Barcode-Analysator mit Python RESTful Service mithilfe eines Python-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 Python herunter, um mehrere Barcodes aus einem Bild zu lesen
- Richten Sie mit dem oben genannten SDK ein Python-Projekt ein
Schritte zum Lesen von Barcodes mit Python Python-basierter 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 Python 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 Python REST API
Der obige Code demonstriert die Funktionsweise einer Barcode-Scanner-App mit Python 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 Python REST API generieren.