Class BarCodeResult

Class BarCodeResult

Το όνομα: Aspose.BarCode.BarCodeRecognition Συγκέντρωση: Aspose.BarCode.dll (25.4.0)

Αποθηκεύει αναγνωρισμένα δεδομένα γραμμικού κώδικα όπως Aspose.BarCode.BarCodeRecognition.SingleDecodeType τύπου, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionΠαραμέτρων περιοχή και άλλες παραμέτρους

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Κληρονομημένα μέλη

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Αυτό το δείγμα δείχνει πώς να πάρετε BarCodeResult.

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("BarCode Confidence: " + result.Confidence);
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality);
        Console.WriteLine("BarCode Angle: " + result.Region.Angle);
    }
}
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("BarCode Confidence: " + result.Confidence)
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality)
        Console.WriteLine("BarCode Angle: " + result.Region.Angle)
    Next
End Using

Constructors

BarCodeResult(BarCodeResult)

Δημιουργεί αντίγραφο της κατηγορίας Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Ένα αντίγραφο του Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Αποκτά τα κρυπτογραφημένα byte κώδικα

public byte[] CodeBytes { get; }

Αξία ιδιοκτησίας

byte [ ]

CodeText

Πάρτε το κείμενο κώδικα

public string CodeText { get; }

Αξία ιδιοκτησίας

string

CodeType

Πάρτε τον τύπο barcode

public SingleDecodeType CodeType { get; }

Αξία ιδιοκτησίας

SingleDecodeType

CodeTypeName

Αποκτήστε το όνομα του τύπου κωδικού γραμμής

public string CodeTypeName { get; }

Αξία ιδιοκτησίας

string

Confidence

Αποκτά επίπεδο αναγνώρισης εμπιστοσύνης του αναγνωρισμένου κωδικού γραμμής

public BarCodeConfidence Confidence { get; }

Αξία ιδιοκτησίας

BarCodeConfidence

Extended

Αποκτά εκτεταμένες παραμέτρους αναγνωρισμένου κωδικού γραμμής

public BarCodeExtendedParameters Extended { get; }

Αξία ιδιοκτησίας

BarCodeExtendedParameters

ReadingQuality

Παίρνει την ποιότητα ανάγνωσης. εργάζεται για 1D και τα γραμματοκιβώτια.

public double ReadingQuality { get; }

Αξία ιδιοκτησίας

double

Region

Αποκτήστε την περιοχή barcode

public BarCodeRegionParameters Region { get; }

Αξία ιδιοκτησίας

BarCodeRegionParameters

Methods

Clone()

Δημιουργεί αντίγραφο της κατηγορίας Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Επιστρέφει αντίγραφο της κατηγορίας Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ίση με μια καθορισμένη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Μια αξία Aspose.BarCode.BarCodeRecognition.BarCodeResult για να συγκρίνετε με αυτή την περίπτωση.

Returns

bool

αληθινό αν το obj έχει την ίδια αξία με αυτή την περίπτωση, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

Equals(αντικείμενο)

Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ίση με μια καθορισμένη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Μια τιμή System.Object για να συγκρίνετε με αυτή την περίπτωση.

Returns

bool

αληθινό αν το obj έχει την ίδια αξία με αυτή την περίπτωση, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

GetCodeText(Encoding)

Πάρτε το κείμενο κώδικα με κωδικοποίηση.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Η κρυπτογράφηση για το codetext.

Returns

string

Μια γραμμή που περιέχει αναγνωρισμένο κείμενο κωδικού.

GetHashCode()

Επιστρέφει τον κωδικό hash για αυτή την περίπτωση.

public override int GetHashCode()

Returns

int

Ένας 32-bit υπογράφει ολόκληρο κώδικα hash.

ToString()

Επιστρέφει μια ανθρώπινη αναγνώσιμη εκδοχή γραμμής αυτού του Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Δραστηριότητες =(Ετικέτες BarCodeResult)

Επιστρέφει μια τιμή που υποδεικνύει αν η πρώτη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult είναι ίση με τη δεύτερη.

public static bool operator ==(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Πρώτη συγκριτική αξία

second BarCodeResult

Δεύτερη συγκριτική αξία

Returns

bool

αληθινό αν το πρώτο έχει την ίδια αξία με το δεύτερο, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

Οργανωτής !=(Ετικέτες BarCodeResult)

Επιστρέφει μια τιμή που υποδεικνύει αν η πρώτη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult είναι διαφορετική από τη δεύτερη.

public static bool operator !=(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Πρώτη συγκριτική αξία

second BarCodeResult

Δεύτερη συγκριτική αξία

Returns

bool

αληθινό αν το πρώτο έχει διαφορετική αξία από το δεύτερο, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

 Ελληνικά