Class DotCodeExtendedParameters

Class DotCodeExtendedParameters

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

public sealed class DotCodeExtendedParameters : BaseExtendedParameters

Kế thừa

objectBaseExtendedParametersDotCodeExtendedParameters

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 các giá trị thô của DotCode

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DotCode))
{
    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 DotCode: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodeId);
        Console.WriteLine("Số lượng mã vạch DotCode: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodesCount);
    }
}

Thuộc tính

DotCodeIsReaderInitialization

Cho biết liệu mã có được sử dụng để hướng dẫn trình đọ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 trình đọc mã vạch hay không. Giá trị mặc định là false.

public bool DotCodeIsReaderInitialization { get; }

Giá trị thuộc tính

bool

DotCodeStructuredAppendModeBarcodeId

Lấy ID của mã vạch chế độ cấu trúc nối DotCode. 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 DotCodeStructuredAppendModeBarcodeId { get; }

Giá trị thuộc tính

int

DotCodeStructuredAppendModeBarcodesCount

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

public int DotCodeStructuredAppendModeBarcodesCount { get; }

Giá trị thuộc tính

int

Phương thức

Equals(object)

Trả về một giá trị cho biết liệu thể hiện này có bằng với một giá trị Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters đã 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; nếu không, 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 có thể đọc được đại diện cho Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters này.

public override string ToString()

Trả về

string

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

Toán tử

operator ==(DotCodeExtendedParameters, DotCodeExtendedParameters)

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

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

Tham số

first DotCodeExtendedParameters

Giá trị đầu tiên để so sánh

second DotCodeExtendedParameters

Giá trị thứ hai để so sánh

Trả về

bool

true nếu first có cùng giá trị với second; nếu không, false.

operator !=(DotCodeExtendedParameters, DotCodeExtendedParameters)

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

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

Tham số

first DotCodeExtendedParameters

Giá trị đầu tiên để so sánh

second DotCodeExtendedParameters

Giá trị thứ hai để so sánh

Trả về

bool

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

 Tiếng Việt