Πώς να διαβάσετε τον γραμμωτό κώδικα χρησιμοποιώντας C++

Αυτό το απλό παράδειγμα επεξηγεί πώς να Διαβάζετε το Barcode χρησιμοποιώντας C++. Προκειμένου να αναπτυχθεί ένας αναγνώστης γραμμικού κώδικα ο πηγαίος κώδικας C++ χρησιμοποιείται σε οποιαδήποτε από τις υποστηριζόμενες εφαρμογές C++ στα MS Windows ακολουθώντας μερικά βήματα κωδικοποίησης. Θα δούμε πώς μπορούμε να διαβάζουμε διαφορετικούς τύπους Barcode ταυτόχρονα από ένα μόνο αρχείο χωρίς εξάρτηση από οποιοδήποτε εργαλείο τρίτου μέρους ή άλλο API.

Βήματα για την ανάγνωση του γραμμικού κώδικα χρησιμοποιώντας C++

  1. Προσθέστε το API Aspose.BarCode for C++ χρησιμοποιώντας τη διαχείριση πακέτων NuGet στην εφαρμογή σας
  2. Συμπεριλάβετε μια αναφορά στους χώρους ονομάτων Aspose::BarCode και Aspose::BarCode::BarCodeRecognition
  3. Προσθέστε τις απαιτούμενες αναφορές αρχείων κεφαλίδας στην εφαρμογή σας
  4. Χρησιμοποιήστε τον πίνακα BaseDecodeType για να ορίσετε τους επιθυμητούς τύπους Barcode για ανάγνωση από το αρχείο προέλευσης
  5. Αρχικοποιήστε το αντικείμενο κλάσης BarCodeReader για να διαβάσετε τους γραμμωτούς κώδικες από το αρχείο PNG
  6. Επαναλάβετε τις πληροφορίες Barcode που έχουν εξαχθεί και εμφανίστε τις στην κονσόλα

Στο C++ Barcode scanner, η εφαρμογή μπορεί να αναπτυχθεί ακολουθώντας τα προαναφερθέντα βήματα και λίγες γραμμές κώδικα. Πρώτον, θα σας ζητηθεί να προσθέσετε την αναφορά API χρησιμοποιώντας το NugGet και συμπεριλαμβανομένων των απαιτούμενων αρχείων κεφαλίδας. Στο επόμενο βήμα, θα ορίσετε τους επιθυμητούς τύπους γραμμωτού κώδικα για τους οποίους μπορείτε να αναπτύξετε έναν αναγνώστη χρησιμοποιώντας τον απαριθμητή DecodeType. Χρησιμοποιώντας την παρουσία κλάσης BarCodeReader, θα παρέχουμε τη διαδρομή για το αρχείο προέλευσης PNG που έχει διαφορετικούς γραμμωτούς κώδικες και τον επιθυμητό πίνακα τύπων γραμμικού κώδικα. Τέλος, θα επαναλάβουμε τις πληροφορίες του γραμμικού κώδικα ανάγνωσης και θα τις εμφανίσουμε στην κονσόλα.

Κώδικας για ανάγνωση γραμμικού κώδικα χρησιμοποιώντας Java

Στο παραπάνω παράδειγμα, για να δημιουργηθεί μια εφαρμογή ανάγνωσης γραμμωτού κώδικα που βασίζεται σε C++* έχει αναπτυχθεί χρησιμοποιώντας λίγες γραμμές εύκολα κατανοητού κώδικα που είναι ικανός να σαρώνει διαφορετικούς τύπους Barcode. Σε αυτήν την εφαρμογή, έχουμε επικεντρωθεί στην ανάπτυξη ενός αναγνώστη Barcode για τύπους QR, Code 39 Standard, Pdf 417, Data Matrix, Code 128 και RM 4 SCC. Ωστόσο, το API υποστηρίζει πολλούς άλλους τύπους γραμμωτού κώδικα που μπορείτε να εξερευνήσετε στον απαριθμητή DecodeType. Χρησιμοποιήσαμε απλές κλήσεις API για να αναπτύξουμε μια εφαρμογή ανάγνωσης C++ Barcode.

Σε αυτό το παράδειγμα, διερευνήσαμε ότι, προκειμένου να αναπτυχθεί ένα Σαρωτής Barcode Scanner που βασίζεται σε C++, μπορούν να χρησιμοποιηθούν API και οι αντίστοιχες δυνατότητες του. Εάν ενδιαφέρεστε να δημιουργήσετε κωδικό QR, ανατρέξτε στο άρθρο σχετικά με τον τρόπο Δημιουργήστε QR Code χρησιμοποιώντας C++.

 Ελληνικά