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

또한보십시오