Class OneDExtendedParameters

Class OneDExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Lưu trữ dữ liệu đặc biệt của mã vạch 1D đã nhận diện như mã văn bản và mã kiểm tra riêng biệt

public sealed class OneDExtendedParameters : BaseExtendedParameters

Kế thừa

objectBaseExtendedParametersOneDExtendedParameters

Thành viên Kế thừa

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Ví dụ

Mẫu này cho thấy cách lấy giá trị mã vạch 1D và mã kiểm tra

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.EAN13))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Loại mã vạch: " + result.CodeTypeName);
        Console.WriteLine("Mã văn bản mã vạch: " + result.CodeText);
        Console.WriteLine("Giá trị mã vạch: " + result.Extended.OneD.Value);
        Console.WriteLine("Mã kiểm tra mã vạch: " + result.Extended.OneD.CheckSum);
    }
}
Using generator As New BarcodeGenerator(EncodeTypes.EAN13, "1234567890128")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.EAN13)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Loại mã vạch: " + result.CodeTypeName)
        Console.WriteLine("Mã văn bản mã vạch: " + result.CodeText)
        Console.WriteLine("Giá trị mã vạch: " + result.Extended.OneD.Value)
        Console.WriteLine("Mã kiểm tra mã vạch: " + result.Extended.OneD.CheckSum)
    Next
End Using

Thuộc tính

CheckSum

Lấy mã kiểm tra cho các mã vạch 1D.

public string CheckSum { get; }

Giá trị thuộc tính

string

Value

Lấy mã văn bản của các mã vạch 1D mà không có mã kiểm tra.

public string Value { get; }

Giá trị thuộc tính

string

Phương thức

Equals(object)

Trả về giá trị cho biết liệu thể hiện này có bằng một giá trị Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters đã chỉ định hay không.

public override bool Equals(object obj)

Tham số

obj object

Một giá trị System.Object để so sánh với thể hiện này.

Trả về

bool

true nếu obj có cùng giá trị với thể hiện này; ngược lại, false.

GetHashCode()

Trả về mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm số nguyên có dấu 32-bit.

ToString()

Trả về một chuỗi đại diện có thể đọc được của Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters này.

public override string ToString()

Trả về

string

Một chuỗi đại diện cho Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters này.

Toán tử

operator ==(OneDExtendedParameters, OneDExtendedParameters)

Trả về giá trị cho biết liệu giá trị Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters đầu tiên có bằng giá trị thứ hai hay không.

public static bool operator ==(OneDExtendedParameters first, OneDExtendedParameters second)

Tham số

first OneDExtendedParameters

Một giá trị so sánh đầu tiên

second OneDExtendedParameters

Một giá trị so sánh thứ hai

Trả về

bool

true nếu first có cùng giá trị với second; ngược lại, false.

operator !=(OneDExtendedParameters, OneDExtendedParameters)

Trả về giá trị cho biết liệu giá trị Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters đầu tiên có khác với giá trị thứ hai hay không.

public static bool operator !=(OneDExtendedParameters first, OneDExtendedParameters second)

Tham số

first OneDExtendedParameters

Một giá trị so sánh đầu tiên

second OneDExtendedParameters

Một giá trị so sánh thứ hai

Trả về

bool

true nếu first có giá trị khác với second; ngược lại, false.

 Tiếng Việt