Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

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

จัดเก็บข้อมูลพิเศษของบาร์โค้ด DataMatrix ที่ได้รับการรู้จำ

public sealed class DataMatrixExtendedParameters : BaseExtendedParameters

การสืบทอด

objectBaseExtendedParametersDataMatrixExtendedParameters

สมาชิกที่สืบทอดมา

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; }

ค่าของคุณสมบัติ

bool

StructuredAppendBarcodeId

รับ ID ของบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ID เริ่มต้นจาก 1 และต้องน้อยกว่าหรือเท่ากับจำนวนบาร์โค้ด ค่าปริยายคือ -1

public int StructuredAppendBarcodeId { get; }

ค่าของคุณสมบัติ

int

StructuredAppendBarcodesCount

รับจำนวนบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ค่าปริยายคือ -1 จำนวนต้องเป็นค่าจาก 1 ถึง 35

public int StructuredAppendBarcodesCount { get; }

ค่าของคุณสมบัติ

int

StructuredAppendFileId

รับ ID ของบาร์โค้ดในโหมดการเพิ่มแบบโครงสร้าง DataMatrix ID เริ่มต้นจาก 1 และต้องน้อยกว่าหรือเท่ากับจำนวนบาร์โค้ด ค่าปริยายคือ -1

public int StructuredAppendFileId { get; }

ค่าของคุณสมบัติ

int

วิธีการ

Equals(object)

ส่งค่ากลับที่ระบุว่าวัตถุนี้เท่ากับค่าที่กำหนด Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters หรือไม่

public override bool Equals(object obj)

พารามิเตอร์

obj object

ค่าของ System.Object ที่จะเปรียบเทียบกับวัตถุนี้

ส่งกลับ

bool

true หาก obj มีค่าเท่ากับวัตถุนี้; มิฉะนั้น false.

GetHashCode()

ส่งค่ากลับรหัสแฮชสำหรับวัตถุนี้

public override int GetHashCode()

ส่งกลับ

int

รหัสแฮชแบบจำนวนเต็ม 32 บิต

ToString()

ส่งค่ากลับเป็นสตริงที่อ่านได้สำหรับ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters นี้

public override string ToString()

ส่งกลับ

string

สตริงที่แสดงถึง Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters นี้

ตัวดำเนินการ

operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

ส่งค่ากลับที่ระบุว่าค่าของ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters แรกเท่ากับค่าที่สองหรือไม่

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

พารามิเตอร์

first DataMatrixExtendedParameters

ค่าที่เปรียบเทียบแรก

second DataMatrixExtendedParameters

ค่าที่เปรียบเทียบที่สอง

ส่งกลับ

bool

true หาก first มีค่าเท่ากับ second; มิฉะนั้น false.

operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

ส่งค่ากลับที่ระบุว่าค่าของ Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters แรกแตกต่างจากค่าที่สองหรือไม่

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

พารามิเตอร์

first DataMatrixExtendedParameters

ค่าที่เปรียบเทียบแรก

second DataMatrixExtendedParameters

ค่าที่เปรียบเทียบที่สอง

ส่งกลับ

bool

true หาก first มีค่าต่างจาก second; มิฉะนั้น false.

 แบบไทย