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