PNG JPG BMP TIFF SVG
Aspose.BarCode  for Python via Java
Standard 2 of 5

Läs streckkoder för Standard 2 of 5 med Python via Java

Läs Standard 2 of 5 (Industriell 2 av 5) streckkod i Python med Aspose.BarCode på serversidan för Python via Java API

How to Read Standard 2 of 5 streckkod Using Python via Java

För att skanna och avkoda Standard 2 of 5 streckkod, installera Aspose.BarCode for Python via Java API, en mångsidig, kraftfull och lättanvänd använd streckkodsbibliotek för Python-baserade applikationer. Hämta den senaste versionen direkt från portalen Aspose releases eller installera ‘aspose-barcode’ från pip genom att köra följande kommando:

Command

  pip install aspose-barcode 

Steg för att skanna Standard 2 of 5 streckkod i Python

Aspose.BarCode låter utvecklare läsa Standard 2 of 5 streckkod streckkoder från ström eller bild med några rader kod

  • Skapa ett objekt av klassen Aspose.BarCode.BarCodeReader
  • Definiera källfilens sökväg som innehåller Standard 2 of 5 streckkod som en parameter
  • Bestämma vilka streckkoder som krävs i DecodeType som den andra parametern
  • Bläddra igenom avkodningsresultaten
  • Hämta streckkodstexten med hjälp av CodeText-egenskapen

Systemkrav

Aspose API:er stöds på alla större plattformar och operativsystem. Innan du utför kodexemplet nedan, se till att ditt system uppfyller följande krav.

  • Microsoft Windows, Linux eller något annat operativsystem som är kompatibelt med Python-baserade utvecklingsmiljöer
  • Java 8 eller senare
  • Python 3.6 eller senare
  • PHP/Java Bridge installerad
  • FastCGI och Tomcat Server 8.0 eller senare
Ready to recognize Känna igen Släpp en fil här eller klicka för att bläddra *

* Genom att ladda upp dina filer eller använda tjänsten godkänner du våra villkor för använda och sekretesspolicy.

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.Standard2of5)
        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()

Erkännande resultat

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: