Class DataMatrixExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
מאחסן נתונים מיוחדים של קוד QR מסוג 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("מזהה קוד QR DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
Console.WriteLine("מספר קודי DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
Console.WriteLine("מזהה קובץ DataMatrix: " + result.Extended.DataMatrix.StructuredAppendFileId);
Console.WriteLine("האם קוד DataMatrix מתוכנת על ידי קורא: " + result.Extended.DataMatrix.IsReaderProgramming);
}
}
מאפיינים
IsReaderProgramming
מציין האם הקוד משמש להנחות את הקורא לפרש את הנתונים הבאים כהנחיות לאתחול או לתכנות מחדש של קורא הקודים. ערך ברירת מחדל הוא false.
public bool IsReaderProgramming { get; }
ערך המאפיין
StructuredAppendBarcodeId
מקבל את מזהה הקוד במצב הוספה מובנית של DataMatrix. המזהה מתחיל מ-1 וצריך להיות קטן או שווה למספר הקודים. ערך ברירת מחדל הוא -1.
public int StructuredAppendBarcodeId { get; }
ערך המאפיין
StructuredAppendBarcodesCount
מקבל את מספר הקודים במצב הוספה מובנית של DataMatrix. ערך ברירת מחדל הוא -1. המספר חייב להיות בין 1 ל-35.
public int StructuredAppendBarcodesCount { get; }
ערך המאפיין
StructuredAppendFileId
מקבל את מזהה הקוד במצב הוספה מובנית של DataMatrix. המזהה מתחיל מ-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 אם הראשון יש את אותו ערך כמו השני; אחרת, false.
operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)
מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters הראשון שונה מהשני.
public static bool operator !=(DataMatrixExtendedParameters first, DataMatrixExtendedParameters second)
פרמטרים
first
DataMatrixExtendedParameters
ערך ראשון להשוואה
second
DataMatrixExtendedParameters
ערך שני להשוואה
מחזיר
true אם הראשון יש ערך שונה מהשני; אחרת, false.