Escaneie o código QR com a API REST Java

Este guia explica como escanear um código QR com a API REST Java. Você aprenderá a desenvolver um leitor de QR com API baseada em Java usando um Cloud SDK baseado em Java. Ele ajudará você a definir os tipos de código de barras ou QR de destino para reconhecimento rápido a partir de um determinado image.

Pré-requisito

Etapas para QR Photo Scanner com Java REST API

  1. Adicione referências a Aspose.BarCode.Cloud.Sdk.Api e Aspose.BarCode.Cloud.Sdk.Model para acessar classes de API e modelo
  2. Crie um objeto de configuração e defina a URL base da API, o ID do cliente e o segredo do cliente para autenticação com o Aspose.BarCode Cloud
  3. Especifique o nome do arquivo de imagem e abra-o como um fluxo de arquivo para prepará-lo para reconhecimento
  4. Crie uma instância de RecognizeApi usando o objeto Configuration configurado
  5. Chame o método ReconhecerMultipartAsync com DecodeBarcodeType.QR e o fluxo de arquivo para detectar códigos QR na imagem
  6. Percorrer os códigos de barras reconhecidos na resposta e exibir seus valores e tipos

Estas etapas resumem o processo de desenvolvimento de um aplicativo de leitura de QR Code com a API Java Low Code. Primeiro, configure o ambiente adicionando Aspose.BarCode.Cloud.Sdk.Api e Aspose.BarCode.Cloud.Sdk.Model, crie um objeto Configuration com suas credenciais e carregue o arquivo de imagem (MultipleQRCodes.png) em um FileStream. Em seguida, use a classe RecognizeApi para chamar RecognizeMultipartAsync e percorra os resultados para exibir o BarcodeValue e o Type de cada QR Code.

Código para ler código QR com interface Java REST

O código acima demonstra como escanear um código QR a partir de uma imagem com a interface Java REST. Ao definir DecodeBarcodeType (por exemplo, QR), você está informando à API para procurar apenas esse tipo de código, em vez de verificar todos os tipos possíveis. Isso torna a escaneamento mais rápido, confiável e evita a leitura de códigos de barras indesejados.

Este breve tutorial nos ensinou o processo de desenvolvimento de um leitor de QR Code. Para ler códigos de barras, consulte o artigo em Digitalize o código de barras com a API REST Java.

 Português