Сканировать QR‑код с помощью Java REST API

В этом пошаговом руководстве вы узнаете, как сканировать QR‑коды с помощью Java REST API. Мы проведём вас через процесс создания QR‑сканера на основе Java‑API, работающего на базе Aspose Cloud SDK, и покажем, как указать целевые типы штрих‑кодов или QR для быстрой распознавания из любого изображения.

Требования

Шаги для QR Photo Scanner с Java REST API

  1. Добавьте ссылки на Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, чтобы получить доступ к классам API и модели
  2. Создайте объект Configuration и задайте базовый URL API, client ID и client secret для аутентификации в Aspose.BarCode Cloud
  3. Укажите имя файла изображения и откройте его как поток файла, чтобы подготовить его к распознаванию
  4. Создайте экземпляр RecognizeApi, используя настроенный объект Configuration
  5. Вызовите метод RecognizeMultipartAsync с параметром DecodeBarcodeType.QR и потоком файла, чтобы обнаружить QR‑коды на изображении
  6. Пройдитесь в цикле по распознанным штрих‑кодам в ответе и отобразите их значения и типы

Эти шаги суммируют процесс разработки приложения сканера QR‑кодов с Java Low Code API. Сначала настройте окружение, добавив Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, создайте объект Configuration с вашими учётными данными и загрузите файл изображения (MultipleQRCodes.png) в FileStream. Затем используйте класс RecognizeApi для вызова RecognizeMultipartAsync и пройдитесь по результатам, выводя для каждого QR‑кода его BarcodeValue и Type.

Code to Read QR Code with Java REST Interface

Код, показанный выше, иллюстрирует, как сканировать QR‑code из изображения с помощью Java REST Interface. Указывая DecodeBarcodeType (например, QR), вы заставляете API искать исключительно этот тип штрих‑кода, что ускоряет сканирование, повышает надёжность и предотвращает обнаружение нежелательных штрих‑кодов.

В этом кратком руководстве мы прошли процесс создания считывателя QR‑code с использованием Java REST API. Когда будете готовы работать со штрих‑кодами, ознакомьтесь с нашим руководством по Scan Barcode with Java REST API.

 Русский