BarCodeResult
내용물
[
숨다
]BarCodeResult class
다음과 같이 인식된 바코드 데이터를 저장합니다.SingleDecodeType
유형,String 코드 텍스트, BarCodeRegionParameters
지역 및 기타 매개변수
public sealed class BarCodeResult : ICloneable, IEquatable<BarCodeResult>
생성자
이름 | 설명 |
---|---|
BarCodeResult(BarCodeResult) | 의 복사본을 만듭니다.BarCodeResult 클래스. |
속성
이름 | 설명 |
---|---|
CodeBytes { get; } | 인코딩된 코드 바이트를 가져옵니다. |
CodeText { get; } | 코드 텍스트 가져오기 |
CodeType { get; } | 바코드 유형을 가져옵니다. |
CodeTypeName { get; } | 바코드 유형의 이름을 가져옵니다. |
Confidence { get; } | 인식된 바코드의 인식 신뢰도를 가져옵니다. |
Extended { get; } | 인식된 바코드의 확장 매개변수 가져오기 |
ReadingQuality { get; } | 읽기 품질을 가져옵니다. 1D 및 우편 바코드에서 작동합니다. |
Region { get; } | 바코드 영역을 가져옵니다. |
행동 양식
이름 | 설명 |
---|---|
Clone() | 의 복사본을 만듭니다.BarCodeResult 클래스. |
Equals(BarCodeResult) | 이 인스턴스가 지정된 것과 같은지 여부를 나타내는 값을 반환합니다.BarCodeResult 값. |
override Equals(object) | 이 인스턴스가 지정된 것과 같은지 여부를 나타내는 값을 반환합니다.BarCodeResult 값. |
GetCodeText(Encoding) | 인코딩된 코드 텍스트를 가져옵니다. |
override GetHashCode() | 이 인스턴스의 해시 코드를 반환합니다. |
override ToString() | 사람이 읽을 수 있는 문자열 표현을 반환합니다.BarCodeResult . |
operator == | 첫 번째인지 여부를 나타내는 값을 반환합니다.BarCodeResult 값은 초와 같습니다. |
operator != | 첫 번째인지 나타내는 값을 반환합니다.BarCodeResult 값이 초와 다릅니다. |
예
이 샘플은 BarCodeResult. 를 얻는 방법을 보여줍니다.
[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, 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);
}
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, 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