使用 Java REST API 扫描二维码

在本分步教程中,您将学习如何 使用 Java REST API 扫描 QR 码。我们将指导您创建一个由 Aspose Cloud SDK 提供支持的 使用基于 Java 的 API 的 QR 扫描器,并展示如何为任何 image 指定目标条形码或 QR 类型,以实现快速识别。

先决条件

使用 Java REST API 的 QR Photo Scanner 步骤

  1. 添加对 Aspose.BarCode.Cloud.Sdk.Api 和 Aspose.BarCode.Cloud.Sdk.Model 的引用,以访问 API 和模型类
  2. 创建一个 Configuration 对象,并设置 API 基础 URL、client ID 和 client secret,以便在 Aspose.BarCode Cloud 上进行身份验证
  3. 指定图像文件名并将其作为文件流打开,以准备进行识别
  4. 使用已配置的 Configuration 对象创建 RecognizeApi 的实例
  5. 调用 RecognizeMultipartAsync 方法,传入 DecodeBarcodeType.QR 和文件流,以检测图像中的 QR 码
  6. 遍历响应中识别出的条码,并显示它们的值和类型

这些步骤概述了开发 QR code scanner app with Java Low Code API 的过程。首先,通过添加 Aspose.BarCode.Cloud.Sdk.Api 和 Aspose.BarCode.Cloud.Sdk.Model 来设置环境,创建一个包含您凭据的 Configuration 对象,并将图像文件 (MultipleQRCodes.png) 加载到 FileStream 中。然后,使用 RecognizeApi 类调用 RecognizeMultipartAsync,并遍历结果以显示每个 QR 码的 BarcodeValue 和 Type。

使用 Java REST 接口读取 QR Code 的代码

上面的代码演示了如何 使用 Java REST 接口从图像中扫描 QR 码。通过指定 DecodeBarcodeType(例如 QR),您可以指示 API 仅搜索该条码类型,从而加快扫描速度、提升可靠性,并防止检测到不需要的条码。

在本简短教程中,我们演示了使用 Java REST API 构建 QR‑code 读取器的过程。当您准备好处理条码时,请查看我们的指南 Scan Barcode with Java REST API

 简体中文