Este artigo explica como gerar código de barras com a API REST do Python. Você aprenderá a desenvolver um gerador de código de barras com a API Low Code do Python usando um Cloud SDK baseado em Python. Serão compartilhados detalhes sobre como definir parâmetros para o código de barras de saída renderizado em uma imagem, como PNG.
Pré-requisito
- Crie uma conta e obtenha credenciais de API para criar um código de barras
- Baixe Aspose.BarCode Cloud SDK para Python para gerar um código de barras em uma imagem
- Configure um projeto Python com o SDK acima
Etapas para gerador de código de barras online com API baseada em Python
- Traga as classes do Aspose.BarCode Cloud SDK para geração de código de barras
- Inicializar configuração com URL base, ID do cliente e segredo do cliente
- Defina o nome do arquivo de destino para a imagem do código de barras gerada
- Crie uma instância de GenerateApi usando a configuração
- Chame a API para criar um código de barras Code128 com o formato de texto e imagem desejado
- Abra um fluxo de arquivo para gravar a imagem do código de barras gerada
- Copie o fluxo de código de barras gerado para o arquivo para armazenamento
Estas etapas descrevem o processo de desenvolvimento de um criador de código de barras usando a interface REST do Python. Importe os namespaces e módulos necessários, crie um objeto Configuration, preencha a URL base da API, o ID do cliente, o segredo do cliente e use-os para inicializar o objeto GenerateApi. Invoque o método GenerateAsync(), informe o tipo de código de barras, o texto, o tipo de imagem de saída e salve a imagem do código de barras resultante no arquivo especificado no disco.
Código para o construtor de código de barras com serviço RESTful em Python
O código acima demonstra o processo para um gerador de código de barras 128 com API REST Python. O método GenerateAsync() aceita diversos argumentos para personalizar a imagem de saída, como o tipo de dado Encode, a localização do código, a localização do texto, a cor de primeiro plano e a cor de fundo. Da mesma forma, você pode definir a unidade gráfica, a resolução, a altura, a largura e o ângulo de rotação da imagem.
Este artigo nos orientou na criação de um código de barras para uma sequência de texto. Para gerar um código QR, consulte o artigo em Gerar QR com API REST do Python.