Class MaxiCodeStructuredCodetext
İsim alanı : Aspose.BarCode.ComplexBarcode Toplama: Aspose.BarCode.dll (25.4.0)
- ve 3. modlar için MaxiCode koduna yerleştirilen metnin kodlanması ve dekodlanması için temel sınıf.
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext, IComplexCodetext
Inheritance
object ← MaxiCodeCodetext ← MaxiCodeStructuredCodetext
Derived
MaxiCodeCodetextMode2 , MaxiCodeCodetextMode3
Implements
mirasçı üyeleri
MaxiCodeCodetext.GetMode() , MaxiCodeCodetext.GetConstructedCodetext() , MaxiCodeCodetext.InitFromString(string) , MaxiCodeCodetext.GetBarcodeType() , MaxiCodeCodetext.MaxiCodeEncodeMode , MaxiCodeCodetext.ECIEncoding , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Bu örnek MaxiCode kodeksini MaxiCodeStructuredCodetext örneğine nasıl dekore edeceğinizi gösterir.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
if (resultMaxiCodeCodetext is MaxiCodeStructuredCodetext){
MaxiCodeStructuredCodetext maxiCodeStructuredCodetext = (MaxiCodeStructuredCodetext)resultMaxiCodeCodetext;
Console.WriteLine("BarCode Type: " + maxiCodeStructuredCodetext.PostalCode);
Console.WriteLine("MaxiCode mode: " + maxiCodeStructuredCodetext.CountryCode);
Console.WriteLine("BarCode CodeText: " + maxiCodeStructuredCodetext.ServiceCategory);
}
}
}
Constructors
MaxiCodeStructuredCodetext()
protected MaxiCodeStructuredCodetext()
Properties
CountryCode
Üç rakamlı ülke kodunu tanımlayın.
public int CountryCode { get; set; }
Mülkiyet Değer
PostalCode
Posta kodunu tanımlayın. 2 modunda 9 rakam olmalıdır veya6 alfanumerik simgeler 3. modda.
public string PostalCode { get; set; }
Mülkiyet Değer
SecondMessage
Barkodun ikinci mesajını tanımlayın.
public MaxiCodeSecondMessage SecondMessage { get; set; }
Mülkiyet Değer
ServiceCategory
3 dijital hizmet kategorisini tanımlayın.
public int ServiceCategory { get; set; }
Mülkiyet Değer
Methods
Equals(nesne)
Bu örnek bir Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext değerine eşit olup olmadığını gösteren bir değer geri getirir.
public override bool Equals(object obj)
Parameters
obj
object
Bu örnekle karşılaştırmak için bir Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext değeri.
Returns
doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
GetConstructedCodetext()
codetext oluşturma
public override string GetConstructedCodetext()
Returns
Yapılandırılmış kodeks
GetHashCode()
Bu örnek için hash kodunu iade edin.
public override int GetHashCode()
Returns
32 bit bir hash kodu imzaladı.
InitFromString(Sırt)
İnşaat kod metninden bir örnek başlatır.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
Yapılmış bir kod yazısı.