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

Čtení čárových kódů Australia Post pomocí Python via Java

Přečtěte si Čárový kód Australia Post a eParcel Australia Post v Python pomocí Aspose.BarCode na straně serveru API pro Python via Java

How to Read čárový kód Australia Post Using Python via Java

Chcete-li skenovat a dekódovat čárový kód Australia Post, nainstalujte Aspose.BarCode for Python přes Java API, všestranné, výkonné a snadno použitelné používat knihovnu čárových kódů pro aplikace založené na Pythonu. Získejte nejnovější verzi přímo z portálu Aspose releases nebo nainstalujte ‘aspose-barcode’ z pip spuštěním následujícího příkazu:

Command

  pip install aspose-barcode 

Kroky pro skenování čárový kód Australia Post v Python

Aspose.BarCode umožňuje vývojářům číst čárové kódy čárový kód Australia Post ze streamu nebo obrázku pomocí několika řádků kódu

  • Vytvořte objekt třídy Aspose.BarCode.BarCodeReader
  • Definujte cestu ke zdrojovému souboru obsahující čárový kód Australia Post jako parametr
  • Určete požadované typy čárových kódů v DecodeType jako druhý parametr
  • Procházet výsledky dekódování
  • Získat text čárového kódu pomocí vlastnosti CodeText

Požadavky na systém

Aspose API jsou podporována na všech hlavních platformách a operačních systémech. Před spuštěním ukázky kódu níže se prosím ujistěte, že váš systém splňuje následující požadavky.

  • Microsoft Windows, Linux nebo jakýkoli operační systém kompatibilní s vývojovými prostředími založenými na Pythonu
  • Java 8 nebo vyšší
  • Python 3.6 nebo vyšší
  • Nainstalovaný PHP/Java Bridge
  • FastCGI a Tomcat Server 8.0 nebo vyšší
Ready to recognize Rozpoznávání Sem přetáhněte soubor nebo kliknutím procházejte *

* Nahráním souborů nebo používáním služby souhlasíte s našimi Podmínkami použijte a zásady ochrany soukromí.

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

Výsledek uznání

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: