Skanna QR-koden med Node.js REST API

Den här guiden förklarar hur man skannar QR-kod med Node.js REST API. Du kommer att lära dig att utveckla en QR-skanner med Node.js-baserat API med hjälp av en Node.js-baserad Cloud SDK. Det hjälper dig att definiera målstreckkoden eller QR-typerna för snabb igenkänning från en given image.

Nödvändig förutsättning

Steg för QR Photo Scanner med Node.js REST API

  1. Lägg till referenser till Aspose.BarCode.Cloud.Sdk.Api och Aspose.BarCode.Cloud.Sdk.Model för att komma åt API- och modellklasser
  2. Skapa ett konfigurationsobjekt och ställ in API:s bas-URL, klient-ID och klienthemlighet för autentisering med Aspose.BarCode Cloud
  3. Ange bildfilens namn och öppna den som en filström för att förbereda den för igenkänning
  4. Skapa en instans av RecognizeApi med det konfigurerade konfigurationsobjektet
  5. Anropa metoden RecognizeMultipartAsync med DecodeBarcodeType.QR och filströmmen för att upptäcka QR-koder i bilden
  6. Gå igenom de igenkända streckkoderna i svaret och visa deras värden och typer

Dessa steg sammanfattar processen för att utveckla en QR-kodskannerapp med Node.js Low Code API. Ställ först in miljön genom att lägga till Aspose.BarCode.Cloud.Sdk.Api och Aspose.BarCode.Cloud.Sdk.Model, skapa ett konfigurationsobjekt med dina referenser och ladda bildfilen (MultipleQRCodes.png) i en FileStream. Använd sedan RecognizeApi-klassen för att anropa RecognizeMultipartAsync och gå igenom resultaten för att visa varje QR-kods streckkodsvärde och typ.

Kod för att läsa QR-kod med Node.js REST-gränssnitt

Ovanstående kod visar hur man skannar QR-kod från bild med Node.js REST Interface. Genom att ställa in DecodeBarcodeType (till exempel QR), säger du till API:et att bara leta efter den typen av kod istället för att kontrollera alla möjliga typer. Detta gör skanningen snabbare, mer tillförlitlig och undviker att skanna oönskade streckkoder.

Denna korta handledning har lärt oss processen för att utveckla en QR-läsare. För att läsa streckkoder, se artikeln om Skanna streckkod med Node.js REST API.

 Svenska