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

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

Αυτό το απλό εγχειρίδιο απεικονίζει πώς να διαβάσετε κωδικούς γραμμής χρησιμοποιώντας το C#. Ακολουθώντας τα βήματα που παρέχονται, μπορείτε να αναπτύξετε μια εφαρμογή C# που διαβάζει κωδικούς γραμμής χρησιμοποιώντας ελάχιστο κώδικα και χωρίς εξωτερικές εξαρτήσεις.

Τα οφέλη της ανάγνωσης barcodes

  • Αποτελεσματικότητα:- Γρήγορη πρόσβαση σε κρυπτογραφημένες πληροφορίες σε ψηφιακή μορφή.

  • Διαφορετικότητα:- Μπορεί να ενσωματωθεί σε διάφορες εφαρμογές, συμπεριλαμβανομένης της διαχείρισης αποθεμάτων και της επαλήθευσης εισιτηρίων.

  • Ευκολία χρήσης:- Απλοποιεί τη διαδικασία εισόδου δεδομένων μέσω ταχείας σάρωσης.

Προϋποθέσεις: Προετοιμασία του περιβάλλοντος

  • Εγκαταστήστε το Visual Studio ή οποιοδήποτε συμβατό .NET IDE.
  • Εγκαταστήστε το Aspose.BarCode από το NuGet Package Manager.

Βήμα προς βήμα Οδηγός για να διαβάσετε το Barcode

Βήμα 1: Εγκατάσταση Aspose.BarCode

Προσθέστε τη βιβλιοθήκη Aspose.BarCode στο έργο σας χρησιμοποιώντας το NuGet.

Install-Package Aspose.BarCode

Βήμα 2: Συμπληρώστε τις απαραίτητες ονομαστικές περιοχές

Προσθέστε αναφορές στις απαιτούμενες ονομαστικές περιοχές στον κώδικα σας.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

Βήμα 3: Κατεβάστε την εικόνα Barcode

Δημιουργία ενός παραδείγματος της BarCodeReader Κλάση και φόρτιση του αρχείου εικόνας κωδικού γραμμής.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

Βήμα 4: Ρυθμίστε τους τύπους κωδικού γραμμής

Προσδιορίστε τους τύπους κωδικού γραμμής που θέλετε να διαβάσετε χρησιμοποιώντας το DecodeType Ο κατάλογος.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

Βήμα 5: Αποκτήστε τα αποτελέσματα

Απομακρύνετε τις πληροφορίες γραμμικού κώδικα και εκτυπώστε τις στην κονσόλα.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}

Συμπληρωματικό παράδειγμα κώδικα για να διαβάσετε το Barcode

Εδώ είναι ένα πλήρες παράδειγμα που δείχνει πώς να διαβάσετε κωδικούς γραμμής από μια εικόνα:

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    Console.WriteLine("ReadSimpleExample:");
    foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
    {
        Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
    }
}

Πρόσθετες πληροφορίες

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

Συμπεράσματα

Αυτό το εγχειρίδιο σας έχει καθοδηγήσει μέσω της διαδικασίας ανάγνωσης κωδικών γραμμής στο C# χρησιμοποιώντας το Aspose.BarCode. Με λίγες γραμμές κώδικα, μπορείτε να εξάγετε αποτελεσματικά πληροφορίες από εικόνες κωδικών γραμμής. Για πρόσθετες λειτουργίες παραγωγής και χειρισμού κωδικών γραμμής, ανατρέξτε σε περισσότερες εγχειρίδια και οδηγούς διαθέσιμα για τα προϊόντα Aspose.

 Ελληνικά