PNG JPG BMP TIFF SVG
Aspose.BarCode  for Python via Java
Code 93

Lesen Sie Code 93 Barcodes mit Python via Java

Lesen Sie Code 93 Erweiterte und Code 93 Standard-Barcodes in Python mit der serverseitigen Aspose.BarCode für die Python via Java-API

How to Read Code 93 Barcode Using Python via Java

Um Code 93 Barcode zu scannen und zu dekodieren, installieren Sie die API Aspose.BarCode für Python über Java , eine vielseitige, leistungsstarke und einfach zu verwendende API. Verwenden Sie die Barcode-Bibliothek für Python-basierte Anwendungen. Holen Sie sich die neueste Version direkt vom Portal Aspose-Releases oder installieren Sie „aspose-barcode“ von pip, indem Sie den folgenden Befehl ausführen:

Command

  pip install aspose-barcode 

Schritte zum Scannen von Code 93 Barcode in Python

Mit Aspose.BarCode können Entwickler mit wenigen Codezeilen Code 93 Barcode Barcodes aus einem Stream oder Bild lesen

  • Erstellen Sie ein Objekt der Klasse Aspose.BarCode.BarCodeReader
  • Definieren Sie den Quelldateipfad, der Code 93 Barcode als Parameter enthält
  • Bestimmen Sie die erforderlichen Barcodetypen DecodeType als zweiter Parameter
  • Durchlaufen Sie die Dekodierungsergebnisse
  • Rufen Sie den Barcode-Text mithilfe der CodeText-Eigenschaft ab

System Anforderungen

Aspose-APIs werden auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Bevor Sie das folgende Codebeispiel ausführen, stellen Sie bitte sicher, dass Ihr System die folgenden Anforderungen erfüllt.

  • Microsoft Windows, Linux oder jedes andere Betriebssystem, das mit Python-basierten Entwicklungsumgebungen kompatibel ist
  • Java 8 oder höher
  • Python 3.6 oder höher
  • PHP/Java Bridge installiert
  • FastCGI und Tomcat Server 8.0 oder höher
Ready to recognize Erkennen Legen Sie hier eine Datei ab oder klicken Sie zum Durchsuchen *

* Durch das Hochladen Ihrer Dateien oder die Nutzung des Dienstes stimmen Sie unseren Nutzungsbedingungen zu Nutzung und Datenschutzerklärung.

Code to be executed - Python

    
import os
import base64
from asposebarcode import Recognition

class BarcodeReaderExamples():
    def readBarcodeImage(self):
        image_data_base64 = ta.load_image_base64_from_path("<file name>")
        reader = Recognition.BarcodeReader(image_data_base64, None, Recognition.DecodeType.Code93)
        recognized_results = reader.readBarCodes()
        for x in recognized_results:
            print(x.getCodeText())
            print(x.getCodeTypeName())

    def load_image_base64_from_path(filePath):
        try:
            image_file = open(filePath, "rb")
            image_data_binary = image_file.read()
            return (base64.b64encode(image_data_binary)).decode('ascii')
        except Exception as ex:
            print('Failed to save image\\n ' + str(ex))
        
barcodeReaderExamples = BarcodeReaderExamples()
barcodeReaderExamples.readBarcodeImage()

Erkennungsergebnis

Other Supported Barcode Recognition Symbologies

Using Python via Java, One can also read barcode of different symbologies including the following.

2D:

Linear:

Postal: