В этом руководстве объясняется, как сканировать QR-код с помощью Java REST API. Вы научитесь разрабатывать QR-сканер с API на базе Java, используя Cloud SDK на базе Java. Это поможет вам определить целевой штрихкод или типы QR-кодов для быстрого распознавания заданного image.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для считывания QR-кода
- Загрузите Aspose.BarCode Cloud SDK для Java, чтобы прочитать несколько QR-кодов с изображения
- Настройте проект Java с помощью указанного выше SDK.
Шаги для сканера QR-фотографий с помощью Java REST API
- Добавьте ссылки на Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model для доступа к API и классам модели.
- Создайте объект конфигурации и задайте базовый URL-адрес API, идентификатор клиента и секретный ключ клиента для аутентификации с помощью Aspose.BarCode Cloud.
- Укажите имя файла изображения и откройте его как потоковый файл, чтобы подготовить его к распознаванию.
- Создайте экземпляр RecognizeApi, используя настроенный объект конфигурации.
- Вызовите метод РаспознатьMultipartAsync с DecodeBarcodeType.QR и потоком файла для обнаружения QR-кодов на изображении.
- Перебрать распознанные штрихкоды в ответе и отобразить их значения и типы.
Эти шаги описывают процесс разработки приложения для сканирования QR-кодов с использованием Java Low Code API. Сначала настройте среду, добавив Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, создайте объект Configuration с вашими учётными данными и загрузите файл изображения (MultipleQRCodes.png) в FileStream. Затем используйте класс RecognizeApi для вызова RecognizeMultipartAsync и пройдитесь по результатам, чтобы отобразить BarcodeValue и Type каждого QR-кода.
Код для считывания QR-кода с помощью интерфейса Java REST
Приведённый выше код демонстрирует, как сканировать QR-код с изображения с помощью интерфейса Java REST. Установив DecodeBarcodeType (например, QR), вы указываете API искать только коды этого типа, а не все возможные. Это ускоряет сканирование, повышает его надёжность и позволяет избежать сканирования нежелательных штрихкодов.
В этом коротком руководстве мы освоили процесс разработки QR-считывателя. Чтобы узнать о считывании штрихкодов, обратитесь к статье на сайте Сканировать штрихкод с помощью Java REST API.