Class BarCodeResult
名称: Aspose.BarCode.BarCodeRecognition 合計: Aspose.BarCode.dll (25.4.0)
ストアは、Aspose.BarCode.BarCodeRecognition.SingleDecodeType タイプ、System.String コードテキストなどのバーコードデータを認識し、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
暗号化されたコードバイトを取得
public byte[] CodeBytes { get; }
不動産価値
byte ( )
CodeText
コードテキストを取得
public string CodeText { get; }
不動産価値
CodeType
バーコードの種類
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
バーコード地域を参照
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
A Aspose.BarCode.BarCodeRecognition.BarCodeResult 値は、この例と比較します。
Returns
真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
Equals(対象)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.BarCodeResult 値に等しいかどうかを示す値を返します。
public override bool Equals(object obj)
Parameters
obj
object
システム.オブジェクト 値は、この例と比較します。
Returns
真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
GetCodeText(Encoding)
コードテキストをコードで入力します。
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
コードテキストの暗号化
Returns
認められたコードテキストを含むシート。
GetHashCode()
この例のハッシュコードを返します。
public override int GetHashCode()
Returns
32ビットのハッシュコードがサインされています。
ToString()
この Aspose.BarCode.BarCodeRecognition.BarCodeResult の人間読みやすいストレージの表現を返します。
public override string ToString()
Returns
この Aspose.BarCode.BarCodeRecognition.BarCodeResult を表す列です。
Operators
オペレーター=(バルコード、バルコード)
最初の Aspose.BarCode.BarCodeRecognition.BarCodeResult 値が第 2 に等しいかどうかを示す値を返します。
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
最初の比較価値
second
BarCodeResult
2位 比較価値
Returns
真実 1つ目が2つと同じ価値がある場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
オペレーター !=(バルコード、バルコード)
最初の Aspose.BarCode.BarCodeRecognition.BarCodeResult 値が第 2 値と異なるかどうかを示す値を返します。
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
最初の比較価値
second
BarCodeResult
2位 比較価値
Returns
真実 1番目と2番目の価値が違う場合、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..