Class BarCodeResult
Le nom : Aspose.BarCode.BarCodeRecognition Assemblée: Aspose.BarCode.dll (25.4.0)
Stori riconosciuti dati di codice bar come Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipo, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametri regione e altri parametri
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Questo campione mostra come ottenere 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)
Crea una copia della classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Una copia di Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Properties
CodeBytes
Riceve il codice codificato byte
public byte[] CodeBytes { get; }
Valore di proprietà
byte [ ]
CodeText
Riceve il codice di testo
public string CodeText { get; }
Valore di proprietà
CodeType
Ottieni il tipo di barcode
public SingleDecodeType CodeType { get; }
Valore di proprietà
CodeTypeName
Riceve il nome del tipo di codice bar
public string CodeTypeName { get; }
Valore di proprietà
Confidence
Riceve il livello di fiducia del codice bar riconosciuto
public BarCodeConfidence Confidence { get; }
Valore di proprietà
Extended
Riceve i parametri estesi del codice bar riconosciuto
public BarCodeExtendedParameters Extended { get; }
Valore di proprietà
ReadingQuality
Ottiene la qualità della lettura. funziona per i codici a barre 1D e postali.
public double ReadingQuality { get; }
Valore di proprietà
Region
Scopri la regione di barcode
public BarCodeRegionParameters Region { get; }
Valore di proprietà
Methods
Clone()
Crea una copia della classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Ritorna una copia della classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Un valore Aspose.BarCode.BarCodeRecognition.BarCodeResult per paragonare a questa instanza.
Returns
vero si l’obj a la même valeur que cette instance ; autrement, The translation of “false” to Italian is “falso”..
Equals(Objets)
Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
Un valore System.Object per paragonare a questa instanza.
Returns
vero si l’obj a la même valeur que cette instance ; autrement, The translation of “false” to Italian is “falso”..
GetCodeText(Encoding)
Riceve il codice con codifica.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Il codice per il codetext.
Returns
Una riga che contiene testo di codice riconosciuto.
GetHashCode()
Ritorna il codice hash per questo caso.
public override int GetHashCode()
Returns
Un 32-bit ha firmato un codice hash integrale.
ToString()
Ritorna una rappresentazione di stringhe a lettura umana di questo Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Una riga che rappresenta questo Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
L’opérateur =(Étiquette : BarCodeResult)
Ritorna un valore che indica se il primo Aspose.BarCode.BarCodeRecognition.BarCodeResult è uguale al secondo.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Il primo valore comparato
second
BarCodeResult
Un secondo valore comparato
Returns
vero si le premier a la même valeur que le second ; autrement, The translation of “false” to Italian is “falso”..
opérateur !=(Étiquette : BarCodeResult)
Ritorna un valore che indica se il primo Aspose.BarCode.BarCodeRecognition.BarCodeResult è diverso dal secondo.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Il primo valore comparato
second
BarCodeResult
Un secondo valore comparato
Returns
vero si le premier a une valeur différente de la seconde ; autrement, The translation of “false” to Italian is “falso”..