MaxiCodeCodetext

MaxiCodeCodetext class

Βασική κλάση για κωδικοποίηση και αποκωδικοποίηση του κειμένου που είναι ενσωματωμένο στον κώδικα MaxiCode.

public abstract class MaxiCodeCodetext : IComplexCodetext

Ιδιότητες

ΟνομαΠεριγραφή
ECIEncoding { get; set; }Λαμβάνει ή ορίζει την κωδικοποίηση ECI. Χρησιμοποιείται όταν το MaxiCodeEncodeMode είναι Auto. Προεπιλεγμένη τιμή: ISO-8859-1
MaxiCodeEncodeMode { get; set; }Λαμβάνει ή ορίζει μια λειτουργία κωδικοποίησης MaxiCode. Προεπιλεγμένη τιμή: Auto.

Μέθοδοι

ΟνομαΠεριγραφή
GetBarcodeType()Λαμβάνει τύπο γραμμικού κώδικα.
abstract GetConstructedCodetext()Κατασκευάζει codetext
abstract GetMode()Αποκτά τη λειτουργία MaxiCode.
abstract InitFromString(string)Αρχικοποιεί το στιγμιότυπο από το κατασκευασμένο κώδικα κειμένου.

Παραδείγματα

Αυτό το δείγμα δείχνει πώς να αποκωδικοποιήσετε ακατέργαστο κείμενο κωδικοποίησης MaxiCode σε παράδειγμα MaxiCodeCodetext.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
     foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
        Console.WriteLine("BarCode Type: " + resultMaxiCodeCodetext.GetBarcodeType());
        Console.WriteLine("MaxiCode mode: " + resultMaxiCodeCodetext.GetMode());
        Console.WriteLine("BarCode CodeText: " + resultMaxiCodeCodetext.GetConstructedCodetext());
    }
}

Δείτε επίσης