Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

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 DataMatrix đã nhận diện

public sealed class DataMatrixExtendedParameters : BaseExtendedParameters

Kế thừa

objectBaseExtendedParametersDataMatrixExtendedParameters

Các 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ị thô của DataMatrix

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DataMatrix))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Loại mã vạch: " + result.CodeTypeName);
        Console.WriteLine("Nội dung mã vạch: " + result.CodeText);
        Console.WriteLine("ID mã vạch DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
        Console.WriteLine("Số lượng mã vạch DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
        Console.WriteLine("ID tệp DataMatrix: " + result.Extended.DataMatrix.StructuredAppendFileId);
        Console.WriteLine("DataMatrix đang lập trình cho thiết bị đọc: " + result.Extended.DataMatrix.IsReaderProgramming);
    }
}

Thuộc tính

IsReaderProgramming

Chỉ ra liệu mã có được sử dụng để hướng dẫn thiết bị đọc diễn giải dữ liệu tiếp theo như là hướng dẫn cho việc khởi tạo hoặc lập trình lại thiết bị đọc mã vạch hay không. Giá trị mặc định là false.

public bool IsReaderProgramming { get; }

Giá trị thuộc tính

bool

StructuredAppendBarcodeId

Lấy ID của mã vạch chế độ thêm cấu trúc DataMatrix. ID bắt đầu từ 1 và phải nhỏ hơn hoặc bằng số lượng mã vạch. Giá trị mặc định là -1.

public int StructuredAppendBarcodeId { get; }

Giá trị thuộc tính

int

StructuredAppendBarcodesCount

Lấy số lượng mã vạch chế độ thêm cấu trúc DataMatrix. Giá trị mặc định là -1. Số lượng phải là giá trị từ 1 đến 35.

public int StructuredAppendBarcodesCount { get; }

Giá trị thuộc tính

int

StructuredAppendFileId

Lấy ID của mã vạch chế độ thêm cấu trúc DataMatrix. ID bắt đầu từ 1 và phải nhỏ hơn hoặc bằng số lượng mã vạch. Giá trị mặc định là -1.

public int StructuredAppendFileId { get; }

Giá trị thuộc tính

int

Phương thức

Equals(object)

Trả về một giá trị chỉ ra liệu thể hiện này có bằng với một giá trị Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters được 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 nguyên 32-bit có dấu.

ToString()

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

public override string ToString()

Trả về

string

Một chuỗi đại diện cho thể hiện Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters này.

Toán tử

operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

Trả về một giá trị chỉ ra liệu giá trị đầu tiên của Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters có bằng với giá trị thứ hai hay không.

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

Tham số

first DataMatrixExtendedParameters

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

second DataMatrixExtendedParameters

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 !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

Trả về một giá trị chỉ ra liệu giá trị đầu tiên của Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters có khác với giá trị thứ hai hay không.

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

Tham số

first DataMatrixExtendedParameters

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

second DataMatrixExtendedParameters

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