Това ръководство обяснява как да сканирате QR код с Node.js REST API. Ще се научите да разработвате QR скенер с базиран на Node.js API с помощта на базиран на Node.js Cloud SDK. Той ще ви помогне да дефинирате целевия баркод или типове QR за бързо разпознаване от даден image.
Предпоставка
- Създайте акаунт и получете идентификационни данни за API за четене на QR код
- Изтеглете Aspose.BarCode Cloud SDK за Node.js, за да прочетете множество QR кодове от изображение
- Настройте Node.js проект с горния SDK
Стъпки за QR Photo Scanner с Node.js REST API
- Добавете препратки към Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model за достъп до API и моделни класове
- Създайте обект за конфигурация и задайте основния URL адрес на API, ИД на клиента и тайната на клиента за удостоверяване с Aspose.BarCode Cloud
- Посочете името на файла с изображение и го отворете като файлов поток, за да го подготвите за разпознаване
- Създайте екземпляр на RecognizeApi, като използвате конфигурирания конфигурационен обект
- Извикайте метода RecognizeMultipartAsync с DecodeBarcodeType.QR и файловия поток, за да откриете QR кодове в изображението
- Прегледайте разпознатите баркодове в отговора и покажете техните стойности и типове
Тези стъпки обобщават процеса за разработване на приложение за скенер на QR код с Node.js Low Code API. Първо, настройте средата, като добавите Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, създайте Configuration обект с вашите идентификационни данни и заредете файла с изображение (MultipleQRCodes.png) във FileStream. След това използвайте класа RecognizeApi, за да извикате RecognizeMultipartAsync и преминете през резултатите, за да покажете BarcodeValue и Type на всеки QR код.
Код за четене на QR код с Node.js REST интерфейс
Горният код демонстрира как да сканира QR код от изображение с Node.js REST интерфейс. Като зададете DecodeBarcodeType (например QR), вие казвате на API да търси само този вид код, вместо да проверява всеки възможен тип. Това прави сканирането по-бързо, по-надеждно и избягва сканирането на нежелани баркодове.
Този кратък урок ни научи на процеса за разработване на QR четец. За да прочетете баркодове, вижте статията на Сканирайте баркод с Node.js REST API.