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

Leia códigos de barras Swiss Post Parcel com Python via Java

Leia Swiss Post Parcel em Python usando a API Aspose.BarCode do lado do servidor para Python via Java

How to Read Swiss Post Parcel Using Python via Java

Para escanear e decodificar Swiss Post Parcel, instale Aspose.BarCode for Python via Java API, uma API versátil, poderosa e fácil de use a biblioteca de código de barras para aplicativos baseados em Python. Obtenha a versão mais recente diretamente do portal Versões do Aspose ou instale ‘aspose-barcode’ do pip executando o seguinte comando:

Command

  pip install aspose-barcode 

Etapas para digitalizar Swiss Post Parcel em Python

Aspose.BarCode permite que os desenvolvedores leiam códigos de barras Swiss Post Parcel de stream ou imagem com poucas linhas de código

  • Crie um objeto da classe Aspose.BarCode.BarCodeReader
  • Defina o caminho do arquivo de origem contendo Swiss Post Parcel como parâmetro
  • Determine os tipos de códigos de barras necessários em DecodeType como o segundo parâmetro
  • Percorrer os resultados da decodificação
  • Obter o texto do código de barras usando a propriedade CodeText

Requisitos de sistema

As APIs Aspose são suportadas em todas as principais plataformas e sistemas operacionais. Antes de executar o exemplo de código abaixo, certifique-se de que seu sistema esteja em conformidade com os seguintes requisitos.

  • Microsoft Windows, Linux ou qualquer sistema operacional compatível com ambientes de desenvolvimento baseados em Python
  • Java 8 ou superior
  • Python 3.6 ou superior
  • PHP/Java Bridge instalado
  • FastCGI e Tomcat Server 8.0 ou superior
Ready to recognize Reconhecendo Solte um arquivo aqui ou clique para navegar *

* Ao enviar seus arquivos ou usar o serviço, você concorda com nossos Termos de use e Política de Privacidade.

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.SwissPostParcel)
        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 do reconhecimento

Other Supported Barcode Recognition Symbologies

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

2D:

Linear:

Postal: