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
object ← BaseExtendedParameters ← DataMatrixExtendedParameters
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
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
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
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
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
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
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
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
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
true eğer first ikinci değerinden farklıysa; aksi takdirde, false.