PNG JPG BMP TIFF SVG
Aspose.BarCode  for C++
QR

Διαβάστε τους γραμμωτούς κώδικες QR με C++

Διαβάστε το QR Κωδικός, GS1 QR Κωδικός στο C++ χρησιμοποιώντας το Aspose.BarCode από την πλευρά του διακομιστή για το API C++

How to Read QR Κωδ Using C++

Για να σαρώσετε το QR Κωδ, δοκιμάστε το Aspose.BarCode for C++ API, μια ισχυρή και εύχρηστη βιβλιοθήκη γραμμωτού κώδικα με πλούσια λειτουργικότητα για πλατφόρμες C++ . Μπορείτε να κάνετε λήψη της πιο πρόσφατης έκδοσής του απευθείας: απλώς ανοίξτε τον διαχειριστή πακέτων NuGet , αναζητήστε Aspose.BarCode.Cpp και εγκαταστήστε το πακέτο. Εναλλακτικά, μπορείτε να εκτελέσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Βήματα για τη σάρωση του QR Κωδ στο C++

Το Aspose.BarCode επιτρέπει στους προγραμματιστές να διαβάζουν γραμμικούς κώδικες QR Κωδ από ροή ή εικόνα με λίγες γραμμές κώδικα

  • Δημιουργήστε ένα αντικείμενο της κλάσης Aspose.BarCode.BarCodeReader
  • Καθορίστε τη διαδρομή εικόνας πηγής που περιέχει το QR Κωδ ως παράμετρο
  • Διαβιβάστε τους απαιτούμενους τύπους γραμμωτών κωδίκων στο DecodeType ως δεύτερη παράμετρος
  • Κάντε βρόχο στα αποτελέσματα της αναγνώρισης
  • Φορτώστε το αποκωδικοποιημένο κείμενο γραμμικού κώδικα χρησιμοποιώντας την ιδιότητα CodeText

Απαιτήσεις συστήματος

Τα Aspose API υποστηρίζονται σε όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Πριν εκτελέσετε το παρακάτω δείγμα κώδικα, βεβαιωθείτε ότι το σύστημά σας συμμορφώνεται με τις ακόλουθες απαιτήσεις.

  • Microsoft Windows, Linux ή οποιοδήποτε λειτουργικό σύστημα συμβατό με C++ Runtime Environment για Windows 32-bit, Windows 64-bit και Linux 64-bit.
  • Αναφορά Aspose.BarCode για C++ DLL DLL. στο έργο σας.
Ready to recognize Αναγνωρίζοντας Ρίξτε ένα αρχείο εδώ ή κάντε κλικ για περιήγηση *

* Μεταφορτώνοντας τα αρχεία σας ή χρησιμοποιώντας την υπηρεσία, συμφωνείτε με τους Όρους χρησιμοποιήστε και Πολιτική απορρήτου.

Code to be executed - C++

    
try
{
    // Create instance of BarcodeGenerator class 
    System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>("<file name>", DecodeType::QR);
    while (reader->Read())
    {
        // Display code text and Symbology Type
        System::Console::WriteLine(System::String(u"CodeText: ") + reader->GetCodeText());
        System::Console::Write(System::String(u"Symbology Type: ") + reader->GetCodeType());
    }
    reader->Close();
}
catch (System::Exception& ex)
{
    System::Console::WriteLine(ex->get_Message());
}

Αποτέλεσμα αναγνώρισης