Class AztecExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
เก็บข้อมูลพิเศษของบาร์โค้ด Aztec ที่รู้จัก
public sealed class AztecExtendedParameters : BaseExtendedParameters
การสืบทอด
object ← BaseExtendedParameters ← AztecExtendedParameters
สมาชิกที่สืบทอด
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีการรับค่าดิบของ Aztec
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Aztec, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Aztec))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("ประเภทบาร์โค้ด: " + result.CodeTypeName);
Console.WriteLine("ข้อความบาร์โค้ด: " + result.CodeText);
Console.WriteLine("รหัสบาร์โค้ด Aztec: " + result.Extended.Aztec.StructuredAppendBarcodeId);
Console.WriteLine("จำนวนบาร์โค้ด Aztec: " + result.Extended.Aztec.StructuredAppendBarcodesCount);
Console.WriteLine("รหัสไฟล์ Aztec: " + result.Extended.Aztec.StructuredAppendFileId);
Console.WriteLine("การเริ่มต้นอ่าน Aztec: " + result.Extended.Aztec.IsReaderInitialization);
}
}
คุณสมบัติ
IsReaderInitialization
ระบุว่ารหัสถูกใช้เพื่อสั่งให้ผู้อ่านตีความข้อมูลถัดไปเป็นคำสั่งสำหรับการเริ่มต้นหรือการโปรแกรมใหม่ของผู้อ่านบาร์โค้ดหรือไม่ ค่าดีฟอลต์คือ false
public bool IsReaderInitialization { get; }
ค่าของคุณสมบัติ
StructuredAppendBarcodeId
รับรหัสของบาร์โค้ดในโหมดการเพิ่มแบบมีโครงสร้าง Aztec รหัสเริ่มต้นจาก 1 และต้องน้อยกว่าหรือเท่ากับจำนวนบาร์โค้ด ค่าดีฟอลต์คือ 0
public int StructuredAppendBarcodeId { get; }
ค่าของคุณสมบัติ
StructuredAppendBarcodesCount
รับจำนวนบาร์โค้ดในโหมดการเพิ่มแบบมีโครงสร้าง Aztec ค่าดีฟอลต์คือ 0 จำนวนต้องเป็นค่าจาก 1 ถึง 26
public int StructuredAppendBarcodesCount { get; }
ค่าของคุณสมบัติ
StructuredAppendFileId
รับรหัสไฟล์ของโหมดการเพิ่มแบบมีโครงสร้าง Aztec ค่าดีฟอลต์คือสตริงว่าง
public string StructuredAppendFileId { get; }
ค่าของคุณสมบัติ
วิธีการ
Equals(object)
ส่งค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่าที่ระบุ Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters หรือไม่
public override bool Equals(object obj)
พารามิเตอร์
obj
object
ค่าของ System.Object ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเท่ากับตัวอย่างนี้; มิฉะนั้น false.
GetHashCode()
ส่งคืนรหัสแฮชสำหรับตัวอย่างนี้
public override int GetHashCode()
ส่งคืน
รหัสแฮชเป็นจำนวนเต็ม 32 บิตที่มีเครื่องหมาย
ToString()
ส่งคืนการแทนค่าที่อ่านได้ของ Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters นี้
public override string ToString()
ส่งคืน
สตริงที่แทน Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters นี้
ตัวดำเนินการ
operator ==(AztecExtendedParameters, AztecExtendedParameters)
ส่งค่าที่บ่งชี้ว่าค่าของ Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters แรกเท่ากับค่าที่สองหรือไม่
public static bool operator ==(AztecExtendedParameters first, AztecExtendedParameters second)
พารามิเตอร์
first
AztecExtendedParameters
ค่าที่เปรียบเทียบแรก
second
AztecExtendedParameters
ค่าที่เปรียบเทียบที่สอง
ส่งคืน
true หาก first มีค่าเท่ากับ second; มิฉะนั้น false.
operator !=(AztecExtendedParameters, AztecExtendedParameters)
ส่งค่าที่บ่งชี้ว่าค่าของ Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters แรกแตกต่างจากค่าที่สองหรือไม่
public static bool operator !=(AztecExtendedParameters first, AztecExtendedParameters second)
พารามิเตอร์
first
AztecExtendedParameters
ค่าที่เปรียบเทียบแรก
second
AztecExtendedParameters
ค่าที่เปรียบเทียบที่สอง
ส่งคืน
true หาก first มีค่าต่างจาก second; มิฉะนั้น false.