使用 Java REST API 扫描条形码

本文将指导您如何使用 Java REST API 扫描条形码。您将学习如何使用基于 Java 的 Cloud SDK 开发一个基于 Java RESTful 服务的条形码分析器。本文还将讲解如何访问和显示各种格式(例如 HYPERLNK1、TIFF、HYPERLNK2、BMP 和 GIF)图像中条形码的不同属性。

先决条件

使用基于 Java 的 API 读取条形码的步骤

  1. 添加所需的命名空间 Aspose.BarCode.Cloud.Sdk.Api 以访问 Barcode Cloud API 类
  2. 创建 Configuration 对象并设置 API 基本 URL、ClientId 和 ClientSecret 以进行身份​​验证
  3. 定义文件名并使用 FileStream 打开它以提供扫描输入
  4. 使用配置创建ScanApi类的实例,用于与条码扫描服务进行交互
  5. 调用 ScanMultipartAsync(文件流) 处理输入图像并检索已识别的条形码详细信息
  6. 循环遍历 result.Barcodes 集合以访问每个已识别的条形码
  7. 打印出每个检测到的条形码的文件名、条形码值和条形码类型

以下步骤总结了如何使用 Java Low Code API 读取条形码。首先,您需要设置凭据并加载要扫描的条形码图像,连接到 Aspose Barcode Cloud。然后,代码使用 Scan API 读取图像并打印出条形码值及其找到的类型。

使用 Java REST API 从图像读取条形码的代码

上面的代码演示了如何使用 Java REST API 实现条形码扫描应用。从 BarcodeResponse 对象中,您可以获取条形码的实际值、类型、发现区域,甚至校验和等详细信息。简而言之,它不仅提供条形码的内容,还提供了关于条形码检测方式和位置的有用额外信息。

本文教了我们如何从图像中读取条形码。要生成条形码,请参阅 使用 Java REST API 生成条形码 上的文章。

 简体中文