В этом пошаговом руководстве вы узнаете, как сканировать QR‑коды с помощью Java REST API. Мы проведём вас через процесс создания QR‑сканера на основе Java‑API, работающего на базе Aspose Cloud SDK, и покажем, как указать целевые типы штрих‑кодов или QR для быстрой распознавания из любого изображения.
Требования
- Создайте учетную запись и получите учетные данные API для чтения QR‑кода
- Скачайте Aspose.BarCode Cloud SDK for Java, чтобы считывать несколько QR‑кодов с изображения
- Настройте Java‑проект с указанным выше SDK
Шаги для QR Photo Scanner с Java REST API
- Добавьте ссылки на Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, чтобы получить доступ к классам API и модели
- Создайте объект Configuration и задайте базовый URL API, client ID и client secret для аутентификации в Aspose.BarCode Cloud
- Укажите имя файла изображения и откройте его как поток файла, чтобы подготовить его к распознаванию
- Создайте экземпляр RecognizeApi, используя настроенный объект Configuration
- Вызовите метод RecognizeMultipartAsync с параметром DecodeBarcodeType.QR и потоком файла, чтобы обнаружить QR‑коды на изображении
- Пройдитесь в цикле по распознанным штрих‑кодам в ответе и отобразите их значения и типы
Эти шаги суммируют процесс разработки приложения сканера 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.