Aspose.BarCode  para Python via .NET

Biblioteca de código de barras Python

Reconheça ou gere códigos de barras 1D, 2D e postais em qualquer aplicativo Python.

  Download Free Trial
  
 

Aspose.BarCode for Python via NET é um conjunto de APIs de geração e leitura de códigos de barras para integração em aplicações Python. Os desenvolvedores podem adicionar facilmente geração de código de barras e funcionalidade de reconhecimento. A API de código de barras Python cria imagens de código de barras em vários formatos, como PNG, JPG, GIF, BMP. Além disso, ele oferece suporte a vários recursos de imagem, como manipulação de bordas, cores, rotação de imagens, personalização de resolução e muito mais.

Python avançado via recursos de API de código de barras .NET

Personalizar parâmetros de código de barras

Aspose.BarCode para Python via .NET fornece funcionalidade rica para criar imagens de código de barras personalizadas. Ele permite gerar códigos de barras de qualquer cor ou tamanho, dependendo das necessidades do negócio. É possível personalizar a aparência de todos os elementos do código de barras, incluindo cores de barras, fundo, bordas e legendas de texto, bem como seu posicionamento. O código de barras pode ser gerado com ou sem exibição de texto de entrada, legenda superior e/ou inferior, preenchimentos e bordas. O tamanho do código de barras pode ser definido automaticamente dependendo da dimensão X ou manualmente. Pode ser definido em várias unidades, como milímetros, polegadas, pontos ou pixels. Se necessário, as proporções e a resolução da imagem podem ser ajustadas. A fonte do texto também pode ser personalizada.

Geração de código QR

A API tem a capacidade de gerar códigos de barras 2D dos tipos mais populares, como Data Matrix, código Aztec, PDF417, etc. Esses tipos permitem a codificação de valores de entrada grandes ou fora do padrão. Aqui está o código para a geração do código QR.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

Otimize a velocidade ou a qualidade da leitura do código de barras

A biblioteca de códigos de barras oferece uma variedade de recursos poderosos para otimizar a leitura de códigos de barras para atender às necessidades específicas de sua empresa. Os desenvolvedores podem ajustar os parâmetros do mecanismo de reconhecimento para permitir a leitura rápida do código de barras ou melhorar a precisão da leitura. Dependendo da qualidade e parâmetros das imagens de código de barras de origem, a biblioteca permite personalizar o processo de reconhecimento. Ele inclui várias configurações predefinidas de tais parâmetros, que podem ser usadas para digitalizar rapidamente imagens de códigos de barras de alta qualidade ou facilitar a decodificação de códigos de barras danificados ou degradados. Além disso, existem configurações especiais que podem melhorar a leitura do código de barras para diferentes tipos de distorções, como ruído gaussiano, manchas brancas e cores invertidas. Com a capacidade de ajustar o processo de reconhecimento, a API pode ser adaptada para fornecer a leitura de código de barras mais eficiente para uma ampla variedade de aplicativos e cenários.

Exemplo ao vivo de reconhecimento de código de barras

A API do leitor de código de barras fornece um conjunto de recursos para digitalizar, detectar e ler códigos de barras 1D, 2D e postais. Com apenas algumas linhas de código, os desenvolvedores podem facilmente integrar essa funcionalidade em seus aplicativos e usá-la para detectar e decodificar uma ampla gama de códigos de barras comumente usados. A API foi projetada para ser fácil de usar e intuitiva, tornando mais fácil para os desenvolvedores adicionar recursos de leitura de código de barras de forma rápida e fácil a seus aplicativos.

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

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


resultado do reconhecimento

O que as pessoas estão dizendo

Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre APIs.

 
 
View Case Studies
  

Support and Learning Resources