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

Leia códigos de barras ITF com Python via Java

Leia Código de barras intercalado 2 de 5 (ITF) em Python usando a API Aspose.BarCode do lado do servidor para Python via Java

How to Read Código de barras intercalado 2 de 5 (ITF) Using Python via Java

Para escanear e decodificar Código de barras intercalado 2 de 5 (ITF), 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 Código de barras intercalado 2 de 5 (ITF) em Python

Aspose.BarCode permite que os desenvolvedores leiam códigos de barras Código de barras intercalado 2 de 5 (ITF) 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 Código de barras intercalado 2 de 5 (ITF) 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.ITF)
        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: