Class MaxiCodeStructuredCodetext
نام ها : Aspose.BarCode.ComplexBarcode جمع آوری: WL18_.dll (25.4.0)
کلاس پایه برای رمزگذاری و رمزگذاری متن در کد MaxiCode برای حالت های 2 و 3 است.
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext, IComplexCodetext
Inheritance
object ← MaxiCodeCodetext ← MaxiCodeStructuredCodetext
Derived
MaxiCodeCodetextMode2 , MaxiCodeCodetextMode3
Implements
اعضای ارثی
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
این نمونه نشان می دهد که چگونه برای رمزگذاری کد MaxiCode خام به مثال MaxiCodeStructuredCodetext.
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
کد کشور سه رقمی را شناسایی کنید.
public int CountryCode { get; set; }
ارزش املاک
PostalCode
کد پستی باید 9 عدد در حالت 2 باشد یا6 نماد آلفا در حالت 3
public string PostalCode { get; set; }
ارزش املاک
SecondMessage
پیام دوم کد نوار را شناسایی کنید.
public MaxiCodeSecondMessage SecondMessage { get; set; }
ارزش املاک
ServiceCategory
دسته بندی خدمات 3 دیجیتال
public int ServiceCategory { get; set; }
ارزش املاک
Methods
Equals(موضوع)
بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک مقدار مشخص شده Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext است.
public override bool Equals(object obj)
Parameters
obj
object
یک Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext ارزش برای مقایسه با این مثال.
Returns
درست اگر obj دارای ارزش مشابه با این مثال باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..
GetConstructedCodetext()
ساخت کد متن
public override string GetConstructedCodetext()
Returns
ساخت کد متن
GetHashCode()
کد هش را برای این مثال بازگردانید.
public override int GetHashCode()
Returns
یک 32 بیتی کد هش کامل را امضا کرد.
InitFromString(String)
شروع مثال از کد متن ساخته شده است.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
کدهای ساخته شده