Aspose.BarCode  για .NET

API δημιουργίας γραμμωτού κώδικα και ανάγνωσης

Δημιουργήστε και αναγνωρίστε γραμμικούς κώδικες γραμμικών, δισδιάστατων και ταχυδρομικών τύπων σε οποιαδήποτε εφαρμογή .NET.

  Download Free Trial
  
 

Το Aspose.BarCode for .NET είναι μια ισχυρή βιβλιοθήκη ανάπτυξης για τη δημιουργία και την αναγνώριση γραμμωτών κωδίκων 1D και 2D από διάφορους τύπους εικόνας σε οποιαδήποτε γωνία. Οι προγραμματιστές μπορούν εύκολα να προσθέσουν λειτουργικότητα δημιουργίας γραμμωτού κώδικα και σάρωσης στις εφαρμογές τους .NET. Αυτό το API επιτρέπει την εξαγωγή γραμμωτών κωδίκων που δημιουργούνται σε διαφορετικές μορφές εικόνας υψηλής ποιότητας.

Το Aspose.BarCode for .NET επιτρέπει την τροποποίηση της εμφάνισης των γραμμωτών κωδίκων που δημιουργούνται και των παραμέτρων τους, όπως χρώμα φόντου, χρώμα γραμμής, γωνία περιστροφής, x -διάσταση, ποιότητα εικόνας, ανάλυση, λεζάντες, μέγεθος και πολλά άλλα. Παρέχει επίσης πλούσια λειτουργία ανίχνευσης και ανάγνωσης γραμμωτού κώδικα και υποστηρίζει πάνω από 60 τύπους γραμμωτού κώδικα.

Προηγμένες δυνατότητες .NET Barcode API

Προσαρμόστε τους τύπους και την εμφάνιση γραμμωτού κώδικα

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

Ζωντανό Παράδειγμα Generation Barcode

Το API δημιουργίας γραμμωτού κώδικα επιτρέπει στους προγραμματιστές να δημιουργούν γραμμικούς κώδικες καθορίζοντας τον απαιτούμενο τύπο γραμμικού κώδικα, ορίζοντας κείμενο εισαγωγής (τα δεδομένα που θα κωδικοποιηθούν σε μια εικόνα γραμμικού κώδικα) και προσαρμόζοντας ιδιότητες που σχετίζονται με την εμφάνιση, όπως χρώμα φόντου και προσκηνίου, γραμματοσειρά, θέση κειμένου (απόκρυψη, πάνω, ή κάτω), και ευθυγράμμιση. Δισδιάστατοι γραμμικοί κώδικες, όπως QR Code, PDF417, Data Matrix, Aztec Code κ.λπ. με τον ίδιο τρόπο όπως και των μονοδιάστατων.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Διαβάστε κατεστραμμένους γραμμωτούς κώδικες

Η βιβλιοθήκη γραμμωτού κώδικα υποστηρίζει διάφορες ρυθμίσεις για τη σάρωση και την αποκωδικοποίηση κατεστραμμένων ή παραμορφωμένων γραμμωτών κωδίκων. Επιτρέπει την επιτυχή ανάγνωση εικόνων γραμμωτού κώδικα με διάφορα ελαττώματα, όπως θόρυβο Gauss, ανεστραμμένα χρώματα, λευκές κηλίδες, οπτικά αντικείμενα, έγχρωμο φόντο και γραμμές που λείπουν. Για να βελτιωθεί η αναγνωσιμότητα του γραμμωτού κώδικα, το API ενεργοποιεί ειδικές μεθόδους και μηχανισμούς, όπως φιλτράρισμα διάμεσου, φιλτράρισμα "αλάτι και χαρτί", μείωση μεγέθους εικόνας και άλλα. Επιπλέον, η βιβλιοθήκη γραμμωτού κώδικα επωφελείται από προηγμένες μεθόδους για την αποκωδικοποίηση βιομηχανικών γραμμωτών κωδίκων Data Matrix, την ανάγνωση κωδικών QR που έχουν υποστεί σοβαρή ζημιά και ακόμη και την επαναφορά ορισμένων δεδομένων από λανθασμένους γραμμικούς κώδικες.

Ζωντανό Παράδειγμα Αναγνώρισης Barcode

Το API ανάγνωσης γραμμωτού κώδικα παρέχει ένα σύνολο λειτουργιών για σάρωση, ανίχνευση και ανάγνωση γραμμωτών κωδίκων 1D, 2D και ταχυδρομικών κωδίκων. Με λίγες μόνο γραμμές κώδικα, οι προγραμματιστές μπορούν εύκολα να ενσωματώσουν αυτή τη λειτουργία στις εφαρμογές τους και να τη χρησιμοποιήσουν για να ανιχνεύσουν και να αποκωδικοποιήσουν ένα ευρύ φάσμα γραμμωτών κωδίκων που χρησιμοποιούνται συνήθως. Το API έχει σχεδιαστεί για να είναι φιλικό προς το χρήστη και διαισθητικό, διευκολύνοντας τους προγραμματιστές να προσθέτουν γρήγορα και εύκολα δυνατότητες σάρωσης γραμμικού κώδικα στις εφαρμογές τους.

Ready to recognize Αναγνωρίζοντας Ρίξτε ένα αρχείο εδώ ή κάντε κλικ για περιήγηση *

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

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

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

Τι Λένε οι Άνθρωποι

Μην παίρνετε το λόγο μας για αυτό. Δείτε τι λένε οι χρήστες για τα API.

 
 
View Case Studies
  
  

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