Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

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

מאחסן נתונים מיוחדים של קוד QR מסוג 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("מזהה קוד 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; }

ערך המאפיין

bool

StructuredAppendBarcodeId

מקבל את מזהה הקוד במצב הוספה מובנית של DataMatrix. המזהה מתחיל מ-1 וצריך להיות קטן או שווה למספר הקודים. ערך ברירת מחדל הוא -1.

public int StructuredAppendBarcodeId { get; }

ערך המאפיין

int

StructuredAppendBarcodesCount

מקבל את מספר הקודים במצב הוספה מובנית של DataMatrix. ערך ברירת מחדל הוא -1. המספר חייב להיות בין 1 ל-35.

public int StructuredAppendBarcodesCount { get; }

ערך המאפיין

int

StructuredAppendFileId

מקבל את מזהה הקוד במצב הוספה מובנית של DataMatrix. המזהה מתחיל מ-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 אם הראשון יש את אותו ערך כמו השני; אחרת, false.

operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters הראשון שונה מהשני.

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

פרמטרים

first DataMatrixExtendedParameters

ערך ראשון להשוואה

second DataMatrixExtendedParameters

ערך שני להשוואה

מחזיר

bool

true אם הראשון יש ערך שונה מהשני; אחרת, false.

 Ελληνικά