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("معرف رمز الباركود من نوع DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
        Console.WriteLine("عدد رموز الباركود من نوع DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
        Console.WriteLine("معرف ملف DataMatrix: " + result.Extended.DataMatrix.StructuredAppendFileId);
        Console.WriteLine("هل يتم برمجة القارئ: " + 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.

 عربي