1D κωδικός προτύπων .NET

1D κωδικός για το .NET

Α Α Aspose.BarCode 1D Reader for .NET να εκτελέσει ένα αποτελεσματικό API που είναι προορισμένο για τους προγραμματιστές, για να αποκτήσει μια ευρεία κλίμακα 1D barcodes Φωτογραφίες σε δικές τους .Εφαρμογή .NET.Tento průvodce παρέχει kompletní přehled funkcí a schopností API, s praktickými příklady kódu C#, které vám pomohou rychle a efektivně jej integrovat.

Σημαντικό σήμα 1D barového kódu

Η δική μας 1D barcode reader υποστηρίζει όλους τους κύριους τύπους γραμμικού νούμερα, που σας επιτρέπει να εκτελέσετε διαφορετικές εμπορικές ανάγκες.Μπορείτε να προσδιορίσετε ένα ή περισσότερα σύμβολα για την εκκίνηση του καθήκοντος, για να βελτιώσετε την ακρίβεια μιας εκτέλεσης.

Επόμενο Σημαντικό μπαρόκο Η υποστήριξη είναι:

  • UPC-A
  • UPC-E
  • EAN-13
  • EAN-8
  • Κωδικός 39
  • Κωδικός 93
  • Κωδικός 128
  • Σπέρμα 2 από 5
  • Κωδικός 11

Εδώ είναι το παράδειγμα, όπως ορίζει το σύμβολο BarcodeReader Στην τάξη:

// Read from a stream
using (System.IO.Stream stream = System.IO.File.OpenRead("image.png"))
{
    using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader(stream))
    {
        foreach (var result in reader.ReadBarCodes())
        {
            Console.WriteLine($"Found Code: {result.CodeText}, Type: {result.CodeType}");
        }
    }
}

Ας δούμε το 1D barových codů z obrázků

A για BarcodeReader Μπορεί να διαχειριστεί το έγγραφο, το toky nebo v paměti bitmaps, παρέχει χωρίς προβλήματα την ενσωμάτωση των διαφορετικών δεδομένων, όπως είναι τα skenery, η κάμερα ή τα αρχεία που βασίζονται στα εργατικά κείμενα.

ΔΙΑΒΑΣΤΕ ΤΟ ΣΟΥΦΙΟ

Ο πιο απλός τρόπος, ο πιο αδιάφορος τρόπος για να δώσει το δικό του κώδικα:

// Read from an image file
using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("image.png"))
{
    foreach (var result in reader.ReadBarCodes())
    {
        Console.WriteLine($"Found Code: {result.CodeText}, Type: {result.CodeType}");
    }
}

ΔΙΑΒΑΣΤΕ ΤΗΝ ΠΡΟΣΩΠΗ

Για την εφαρμογή, που επεξεργάζεται το σχήμα της μνήμης ή των πηγών, μπορείτε να χρησιμοποιήσετε το ρεύμα:

// Read from a stream
using (System.IO.Stream stream = System.IO.File.OpenRead("image.png"))
{
    using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader(stream))
    {
        foreach (var result in reader.ReadBarCodes())
        {
            Console.WriteLine($"Found Code: {result.CodeText}, Type: {result.CodeType}");
        }
    }
}

Ο τρόπος αποκρυπτογράφηση

Κάθε αποκωδικοποιημένο κώδικα BarCodeResult το αντικείμενο που παρέχει πλούσια μεταδεδομένα, συμπεριλαμβανομένου του αποκωδικοποιημένου κειμένου, συμβολικού τύπου ενός συντονιστή.

// Get decoded information
using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("image.png"))
{
    var result = reader.ReadBarCodes()[0];
    
    // Get the symbology and code text
    string symbology = result.CodeType.ToString();
    string codeText = result.CodeText;

    Console.WriteLine($"Symbology: {symbology}, Code Text: {codeText}");
}

Το Pokročilé λειτουργεί ως βελτιστοποίηση

Εκτός από τις βασικές αναγνώσεις, 1D Barcode Reader Ναυτιλία για τη βελτίωση της ακρίβειας σε σύνθετα σενάρια.

  • ΕΠΙΤΡΟΦΗ ΑΛΛΑΓΗΣ ΕΝΑ ΣΥΝΤΑΞΗ: Η API μας ανακαλύπτει αυτόματα μια ρύθμιση της περιστροφής σε μια προοπτική. barokdy zachycené v podivných úhlích sú spolehlivě čteny bez predběžného zpracování.
  • Η περιοχή των Ζημίων (ROI):ΟΜΕΖΙΤ ΣΚΑΝΑΡΥΓΗ ΣΤΟ ΠΛΗΡΟΦΟΡΙΟ ΤΗΣ ΔΙΑΔΙΚΑΙΩΜΑΤΟΣ, ΓΙΑ ΝΑ ΔΡΑΜΑΤΙΚΑ ΚΑΘΟΔΩΣΕΙ, ΕΝΑ ΜΕΙΩΣΕΙ ΤΗΝ ΠΑΡΑΔΕΙΞΗ ΤΗΣ ΚΟΔΟΥΣ.
  • Εισαγωγή σε παράλληλη επεξεργασία:Για τις υπηρεσίες υψηλού μεγέθους υποστήριξης βιβλιοθήκης παράλληλης εκκαθάρισης μέσω περισσότερων σμύκων ή ρητών.
  • Ανακαλύψτε ένα λάθος διόρθωσης: Το κώδικα χρησιμοποιεί τον έλεγχο ενός μηχανισμού opravné, όπου είναι υποστηρικτικό, αναφέρει το μη έγκυρο κώδικας που παρέχει ένα βαθμό αποδοτικό για κάθε ανάγνωση.

Ετικέτα: Τσιμπίς Χοβάι Μιλοσέρν

Είναι σημαντικό να υλοποιηθεί η λύση των σφαλμάτων, για να γίνει ριζικά σενάριο, όπου je čárový kód nečitelný ή nenajdete.

using Aspose.BarCode.BarCodeRecognition;
using System;
using System.IO;


// Example of reading a barcode from a file
try
{
    using (BarCodeReader reader = new BarCodeReader(Path.Combine("C:", "path", "to", "your", "image.png")))
    {
        foreach (BarCodeResult result in reader.ReadBarCodes())
        {
            Console.WriteLine("Code Text: " + result.CodeText);
            Console.WriteLine("Symbology: " + result.CodeType);
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine($"An error occurred: {ex.Message}");
}

Εισάγετε μια ρύθμιση

Ο Τίμς, ναι Aspose.BarCode 1D Reader Αρκεί να προσθέσετε ένα πακέτο για το έργο σας.

  1. Εισαγωγή μέσω NuGet:• Προσθήκη Aspose.BarCode Εφαρμόστε το πακέτο για το έργο σας χρησιμοποιώντας το πρόγραμμα NuGet Package Manager.
  2. Αδειοδότηση:• Προετοιμασία, διαμόρφωση Μειωμένη άδεια Πως θα βγάλει το V Αδειοδότηση μετρό .

Με την επιδίωξη αυτού του οδηγού μπορείτε να δημιουργήσετε robustní μια skalovatelné λύση pro extrakci 1D barcode data Z σχεδόν jakéhokoli zdroje obrazu βοήθεια Aspose.BarCode 1D Reader for .NET.

 Ελληνικά