PNG JPG BMP TIFF SVG
Aspose.BarCode  for Python via Java
Australia Post

Läs streckkoder för Australia Post med Python via Java

Läs Australia Post streckkod och Australia Post eParcel i Python med Aspose.BarCode på serversidan för Python via Java API

How to Read Australia Post streckkod Using Python via Java

För att skanna och avkoda Australia Post 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 Australia Post streckkod i Python

Aspose.BarCode låter utvecklare läsa Australia Post 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 Australia Post 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.AustraliaPost)
        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: