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
Implements
Κληρονομημένα μέλη
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; }
Αξία ιδιοκτησίας
CodeType
Πάρτε τον τύπο barcode
public SingleDecodeType CodeType { get; }
Αξία ιδιοκτησίας
CodeTypeName
Αποκτήστε το όνομα του τύπου κωδικού γραμμής
public string CodeTypeName { get; }
Αξία ιδιοκτησίας
Confidence
Αποκτά επίπεδο αναγνώρισης εμπιστοσύνης του αναγνωρισμένου κωδικού γραμμής
public BarCodeConfidence Confidence { get; }
Αξία ιδιοκτησίας
Extended
Αποκτά εκτεταμένες παραμέτρους αναγνωρισμένου κωδικού γραμμής
public BarCodeExtendedParameters Extended { get; }
Αξία ιδιοκτησίας
ReadingQuality
Παίρνει την ποιότητα ανάγνωσης. εργάζεται για 1D και τα γραμματοκιβώτια.
public double ReadingQuality { get; }
Αξία ιδιοκτησίας
Region
Αποκτήστε την περιοχή barcode
public BarCodeRegionParameters Region { get; }
Αξία ιδιοκτησίας
Methods
Clone()
Δημιουργεί αντίγραφο της κατηγορίας Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Επιστρέφει αντίγραφο της κατηγορίας Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ίση με μια καθορισμένη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Μια αξία Aspose.BarCode.BarCodeRecognition.BarCodeResult για να συγκρίνετε με αυτή την περίπτωση.
Returns
αληθινό αν το 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
αληθινό αν το 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
Μια γραμμή που περιέχει αναγνωρισμένο κείμενο κωδικού.
GetHashCode()
Επιστρέφει τον κωδικό hash για αυτή την περίπτωση.
public override int GetHashCode()
Returns
Ένας 32-bit υπογράφει ολόκληρο κώδικα hash.
ToString()
Επιστρέφει μια ανθρώπινη αναγνώσιμη εκδοχή γραμμής αυτού του Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Δραστηριότητες =(Ετικέτες BarCodeResult)
Επιστρέφει μια τιμή που υποδεικνύει αν η πρώτη τιμή Aspose.BarCode.BarCodeRecognition.BarCodeResult είναι ίση με τη δεύτερη.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Πρώτη συγκριτική αξία
second
BarCodeResult
Δεύτερη συγκριτική αξία
Returns
αληθινό αν το πρώτο έχει την ίδια αξία με το δεύτερο, αλλιώς, 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
αληθινό αν το πρώτο έχει διαφορετική αξία από το δεύτερο, αλλιώς, 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!.