Class DataMatrixExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
จัดเก็บข้อมูลพิเศษของบาร์โค้ด DataMatrix ที่ได้รับการรู้จำ
public sealed class DataMatrixExtendedParameters : BaseExtendedParameters
การสืบทอด
object ← BaseExtendedParameters ← DataMatrixExtendedParameters
สมาชิกที่สืบทอดมา
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีการรับค่าดิบของ 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("ประเภทบาร์โค้ด: " + result.CodeTypeName);
Console.WriteLine("ข้อความบาร์โค้ด: " + result.CodeText);
Console.WriteLine("ID บาร์โค้ด DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
Console.WriteLine("จำนวนบาร์โค้ด DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
Console.WriteLine("ID ไฟล์ DataMatrix: " + result.Extended.DataMatrix.StructuredAppendFileId);
Console.WriteLine("การตั้งโปรแกรมผู้อ่าน DataMatrix: " + result.Extended.DataMatrix.IsReaderProgramming);
}
}
คุณสมบัติ
IsReaderProgramming
บ่งชี้ว่ารหัสถูกใช้เพื่อสั่งให้ผู้อ่านตีความข้อมูลถัดไปเป็นคำสั่งสำหรับการเริ่มต้นหรือการตั้งโปรแกรมใหม่ของผู้อ่านบาร์โค้ด ค่าปริยายคือ false
public bool IsReaderProgramming { get; }
ค่าของคุณสมบัติ
StructuredAppendBarcodeId
รับ ID ของบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ID เริ่มต้นจาก 1 และต้องน้อยกว่าหรือเท่ากับจำนวนบาร์โค้ด ค่าปริยายคือ -1
public int StructuredAppendBarcodeId { get; }
ค่าของคุณสมบัติ
StructuredAppendBarcodesCount
รับจำนวนบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ค่าปริยายคือ -1 จำนวนต้องเป็นค่าจาก 1 ถึง 35
public int StructuredAppendBarcodesCount { get; }
ค่าของคุณสมบัติ
StructuredAppendFileId
รับ ID ของบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ID เริ่มต้นจาก 1 และต้องน้อยกว่าหรือเท่ากับจำนวนบาร์โค้ด ค่าปริยายคือ -1
public int StructuredAppendFileId { get; }
ค่าของคุณสมบัติ
วิธีการ
Equals(object)
ส่งค่ากลับที่ระบุว่าวัตถุนี้เท่ากับค่าที่กำหนด Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters หรือไม่
public override bool Equals(object obj)
พารามิเตอร์
obj
object
ค่าของ System.Object ที่จะเปรียบเทียบกับวัตถุนี้
ส่งกลับ
true หาก obj มีค่าเท่ากับวัตถุนี้; มิฉะนั้น false.
GetHashCode()
ส่งค่ากลับรหัสแฮชสำหรับวัตถุนี้
public override int GetHashCode()
ส่งกลับ
รหัสแฮชแบบจำนวนเต็ม 32 บิต
ToString()
ส่งค่ากลับเป็นสตริงที่อ่านได้สำหรับ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters นี้
public override string ToString()
ส่งกลับ
สตริงที่แสดงถึง Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters นี้
ตัวดำเนินการ
operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)
ส่งค่ากลับที่ระบุว่าค่าของ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters แรกเท่ากับค่าที่สองหรือไม่
public static bool operator ==(DataMatrixExtendedParameters first, DataMatrixExtendedParameters second)
พารามิเตอร์
first
DataMatrixExtendedParameters
ค่าที่เปรียบเทียบแรก
second
DataMatrixExtendedParameters
ค่าที่เปรียบเทียบที่สอง
ส่งกลับ
true หาก first มีค่าเท่ากับ second; มิฉะนั้น false.
operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)
ส่งค่ากลับที่ระบุว่าค่าของ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters แรกแตกต่างจากค่าที่สองหรือไม่
public static bool operator !=(DataMatrixExtendedParameters first, DataMatrixExtendedParameters second)
พารามิเตอร์
first
DataMatrixExtendedParameters
ค่าที่เปรียบเทียบแรก
second
DataMatrixExtendedParameters
ค่าที่เปรียบเทียบที่สอง
ส่งกลับ
true หาก first มีค่าต่างจาก second; มิฉะนั้น false.