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

Leer Australia Post códigos de barras con Python via Java

Lee Australia Post código de barras y Australia Post eParcel en Python usando Aspose.BarCode del lado del servidor para Python via Java API

How to Read Australia Post código de barras Using Python via Java

Para escanear y decodificar Australia Post código de barras, instale Aspose.BarCode for Python via Java API, una API versátil, potente y fácil de usar. use la biblioteca de códigos de barras para aplicaciones basadas en Python. Obtenga la última versión directamente desde el portal Aspose releases o instale ‘aspose-barcode’ desde pip ejecutando el siguiente comando:

Command

  pip install aspose-barcode 

Pasos para escanear Australia Post código de barras en Python

Aspose.BarCode permite a los desarrolladores leer Australia Post código de barras códigos de barras de secuencias o imágenes con pocas líneas de código

  • Cree un objeto de la clase Aspose.BarCode.BarCodeReader
  • Defina la ruta del archivo de origen que contiene Australia Post código de barras como parámetro
  • Determine los tipos de códigos de barras requeridos en DecodeType como segundo parámetro
  • Recorra los resultados de la decodificación
  • Obtenga el texto del código de barras usando la propiedad CodeText

Requisitos del sistema

Las API de Aspose son compatibles con todas las principales plataformas y sistemas operativos. Antes de ejecutar el ejemplo de código a continuación, asegúrese de que su sistema cumpla con los siguientes requisitos.

  • Microsoft Windows, Linux o cualquier sistema operativo compatible con entornos de desarrollo basados ​​en Python
  • Java 8 o superior
  • Python 3.6 o superior
  • PHP/Java Bridge instalado
  • FastCGI y Tomcat Server 8.0 o superior
Ready to recognize reconociendo Suelte un archivo aquí o haga clic para navegar *

* Al cargar sus archivos o utilizar el servicio, acepta nuestros Términos de utilice y Política de privacidad.

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

Resultado del reconocimiento

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: