Class MaxiCodeStructuredCodetext
名称: Aspose.BarCode.ComplexBarcode 合計: Aspose.BarCode.dll (25.4.0)
ベースクラス 2 と 3 モードの MaxiCode コードに組み込まれたテキストを暗号化および解読します。
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 codetext を 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
3桁の国コードを指定します。
public int CountryCode { get; set; }
不動産価値
PostalCode
郵便コードを識別する 9 桁のモード 2 または6 アルファノミリックシンボル 3 モード
public string PostalCode { get; set; }
不動産価値
SecondMessage
バーコードの2番目のメッセージを識別します。
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
A Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext 値は、この例と比較します。
Returns
真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
GetConstructedCodetext()
コードテキスト作成
public override string GetConstructedCodetext()
Returns
構築コードテキスト
GetHashCode()
この例のハッシュコードを返します。
public override int GetHashCode()
Returns
32ビットのハッシュコードがサインされています。
InitFromString(ストレッチ)
構築されたコードテキストから例を開始します。
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
構築コードテキスト