Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

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

Tanımlanan DataMatrix barkodunun özel verilerini saklar

public sealed class DataMatrixExtendedParameters : BaseExtendedParameters

Miras

objectBaseExtendedParametersDataMatrixExtendedParameters

Miras Alınan Üyeler

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Örnekler

Bu örnek, DataMatrix ham değerlerini nasıl alacağınızı gösterir

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("Barkod türü: " + result.CodeTypeName);
        Console.WriteLine("Barkod kod metni: " + result.CodeText);
        Console.WriteLine("DataMatrix barkod ID: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
        Console.WriteLine("DataMatrix barkod sayısı: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
        Console.WriteLine("DataMatrix dosya ID: " + result.Extended.DataMatrix.StructuredAppendFileId);
        Console.WriteLine("DataMatrix okuyucu programlaması: " + result.Extended.DataMatrix.IsReaderProgramming);
    }
}

Özellikler

IsReaderProgramming

Kodun, okuyucuya aşağıdaki verileri barkod okuyucusunun başlatılması veya yeniden programlanması için talimat olarak yorumlaması için kullanılıp kullanılmadığını belirtir. Varsayılan değer false’dur.

public bool IsReaderProgramming { get; }

Özellik Değeri

bool

StructuredAppendBarcodeId

DataMatrix yapılandırılmış ekleme modu barkodunun ID’sini alır. ID 1’den başlar ve barkod sayısından küçük veya eşit olmalıdır. Varsayılan değer -1’dir.

public int StructuredAppendBarcodeId { get; }

Özellik Değeri

int

StructuredAppendBarcodesCount

DataMatrix yapılandırılmış ekleme modu barkodlarının sayısını alır. Varsayılan değer -1’dir. Sayı 1 ile 35 arasında bir değer olmalıdır.

public int StructuredAppendBarcodesCount { get; }

Özellik Değeri

int

StructuredAppendFileId

DataMatrix yapılandırılmış ekleme modu barkodunun ID’sini alır. ID 1’den başlar ve barkod sayısından küçük veya eşit olmalıdır. Varsayılan değer -1’dir.

public int StructuredAppendFileId { get; }

Özellik Değeri

int

Metotlar

Equals(object)

Bu örneğin, belirtilen Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters değeri ile eşit olup olmadığını belirten bir değer döndürür.

public override bool Equals(object obj)

Parametreler

obj object

Bu örnekle karşılaştırılacak bir System.Object değeri.

Döndürür

bool

true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Döndürür

int

32 bit işaretli bir tam sayı hash kodu.

ToString()

Bu Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters’in insan tarafından okunabilir bir dize temsilini döndürür.

public override string ToString()

Döndürür

string

Bu Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters’i temsil eden bir dize.

Operatörler

operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters değerinin ikinciye eşit olup olmadığını belirten bir değer döndürür.

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

Parametreler

first DataMatrixExtendedParameters

Karşılaştırılan ilk değer

second DataMatrixExtendedParameters

Karşılaştırılan ikinci değer

Döndürür

bool

true eğer first ikinci ile aynı değere sahipse; aksi takdirde, false.

operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters değerinin ikinci değerinden farklı olup olmadığını belirten bir değer döndürür.

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

Parametreler

first DataMatrixExtendedParameters

Karşılaştırılan ilk değer

second DataMatrixExtendedParameters

Karşılaştırılan ikinci değer

Döndürür

bool

true eğer first ikinci değerinden farklıysa; aksi takdirde, false.

 Türkçe