Digitalizar QR Code com Java REST API

Neste tutorial passo a passo, você aprenderá como digitalizar códigos QR com uma API REST Java. Vamos guiá‑lo na criação de um scanner de QR usando uma API baseada em Java alimentada pelo Aspose Cloud SDK, e mostrar como especificar os tipos de código de barras ou QR de destino para reconhecimento rápido a partir de qualquer imagem.

Pré-requisito

Etapas para o Scanner de Foto QR com API REST Java

  1. Adicione referências a Aspose.BarCode.Cloud.Sdk.Api e Aspose.BarCode.Cloud.Sdk.Model para acessar classes de API e de modelo
  2. Crie um objeto Configuration e defina a URL base da API, o client ID e o client secret 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 o reconhecimento
  4. Crie uma instância de RecognizeApi usando o objeto Configuration configurado
  5. Chame o método RecognizeMultipartAsync com DecodeBarcodeType.QR e o fluxo de arquivo para detectar códigos QR na imagem
  6. Percorra os códigos de barras reconhecidos na resposta e exiba seus valores e tipos

Esses passos resumem o processo para desenvolver um QR code scanner app with Java Low Code API. 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 código QR.

Code to Read QR Code with Java REST Interface

O código mostrado acima ilustra como digitalizar código QR a partir de imagem com a Interface REST Java. Ao especificar DecodeBarcodeType (por exemplo, QR), você direciona a API a buscar exclusivamente esse tipo de código de barras, o que acelera a digitalização, melhora a confiabilidade e impede que códigos de barras indesejados sejam detectados.

Neste breve tutorial, percorremos a construção de um leitor de QR‑code com uma API REST Java. Quando estiver pronto para lidar com códigos de barras, confira nosso guia sobre Scan Barcode with Java REST API.

 Português