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
object ← BaseExtendedParameters ← DotCodeExtendedParameters
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
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
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
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ề
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ề
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ề
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ề
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ề
true nếu first có giá trị khác với second; nếu không, false.