Class MaxiCodeCodetext
Class MaxiCodeCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
MaxiCode コードに埋め込まれたテキストをエンコードおよびデコードするための基底クラスです。
public abstract class MaxiCodeCodetext : IComplexCodetext
継承
派生
MaxiCodeStandardCodetext, MaxiCodeStructuredCodetext
実装
継承されたメンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
例
このサンプルは、生の MaxiCode コードテキストを MaxiCodeCodetext インスタンスにデコードする方法を示しています。
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);
Console.WriteLine("バーコードタイプ: " + resultMaxiCodeCodetext.GetBarcodeType());
Console.WriteLine("MaxiCode モード: " + resultMaxiCodeCodetext.GetMode());
Console.WriteLine("バーコード コードテキスト: " + resultMaxiCodeCodetext.GetConstructedCodetext());
}
}
コンストラクタ
MaxiCodeCodetext()
protected MaxiCodeCodetext()
プロパティ
ECIEncoding
ECI エンコーディングを取得または設定します。MaxiCodeEncodeMode が Auto の場合に使用されます。 デフォルト値: ISO-8859-1
public ECIEncodings ECIEncoding { get; set; }
プロパティ値
MaxiCodeEncodeMode
MaxiCode エンコードモードを取得または設定します。 デフォルト値: Auto。
public MaxiCodeEncodeMode MaxiCodeEncodeMode { get; set; }
プロパティ値
メソッド
GetBarcodeType()
バーコードタイプを取得します。
public BaseEncodeType GetBarcodeType()
戻り値
バーコードタイプ。
GetConstructedCodetext()
コードテキストを構築します。
public abstract string GetConstructedCodetext()
戻り値
構築されたコードテキスト。
GetMode()
MaxiCode モードを取得します。
public abstract MaxiCodeMode GetMode()
戻り値
MaxiCode モード。
InitFromString(string)
構築されたコードテキストからインスタンスを初期化します。
public abstract void InitFromString(string constructedCodetext)
パラメーター
constructedCodetext
string
構築されたコードテキスト。