Αυτός ο οδηγός εξηγεί πώς να σαρώσετε τον κώδικα QR με το Node.js REST API. Θα μάθετε να αναπτύσσετε έναν σαρωτή QR με API που βασίζεται στο Node.js χρησιμοποιώντας ένα Cloud SDK που βασίζεται στο Node.js. Θα σας βοηθήσει στον καθορισμό του γραμμικού κώδικα στόχου ή των τύπων 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 χρησιμοποιώντας το διαμορφωμένο αντικείμενο Configuration
- Καλέστε τη μέθοδο 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 και κάντε βρόχο στα αποτελέσματα για να εμφανίσετε την τιμή και τον τύπο Barcode για κάθε κώδικα QR.
Κωδικός για ανάγνωση κώδικα QR με τη διεπαφή REST Node.js
Ο παραπάνω κώδικας δείχνει πώς μπορείτε να σαρώσετε τον κώδικα QR από την εικόνα με το Node.js REST Interface. Ορίζοντας DecodeBarcodeType (για παράδειγμα, QR), λέτε στο API να αναζητά μόνο αυτό το είδος κώδικα αντί να ελέγχει κάθε πιθανό τύπο. Αυτό καθιστά τη σάρωση πιο γρήγορη, πιο αξιόπιστη και αποφεύγει τη σάρωση ανεπιθύμητων γραμμωτών κωδίκων.
Αυτό το σύντομο σεμινάριο μας έχει διδάξει τη διαδικασία για την ανάπτυξη ενός αναγνώστη QR. Για να διαβάσετε τους γραμμωτούς κώδικες, ανατρέξτε στο άρθρο στο Σάρωση γραμμικού κώδικα με το Node.js REST API.