Class Mailmark2DCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Royal Mail 2D Mailmark コードに埋め込まれたテキストをエンコードおよびデコードするためのクラス。
public sealed class Mailmark2DCodetext : IComplexCodetext
継承
実装
継承されたメンバー
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
コンストラクター
Mailmark2DCodetext()
public Mailmark2DCodetext()
プロパティ
Class
アイテムのクラスを識別します。
public string Class { get; set; }
プロパティ値
備考
有効な値:
“1” - 1C (小売)
“2” - 2C (小売)
“3” - エコノミー (小売)
“5” - ディファード (小売)
“8” - プレミアム (ネットワークアクセス)
“9” - スタンダード (ネットワークアクセス)
CustomerContent
顧客が使用するためのオプションのスペース。
public string CustomerContent { get; set; }
プロパティ値
備考
タイプ別の最大長:
タイプ 7: 6 文字
タイプ 9: 45 文字
タイプ 29: 25 文字
CustomerContentEncodeMode
データマトリックスバーコードのエンコードモード。 デフォルト値: DataMatrixEncodeMode.C40。
public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }
プロパティ値
DataMatrixType
2D Mailmark タイプは、データマトリックスバーコードのサイズを定義します。
public Mailmark2DType DataMatrixType { get; set; }
プロパティ値
DestinationPostCodeAndDPS
DPSを持つ配達先住所の郵便番号を含みます。 国内の場合、郵便番号/DPは以下の文字数を含む必要があります。 地域 (1 または 2 文字) 地区 (1 または 2 文字) セクター (1 文字) ユニット (2 文字) DPS (2 文字)。 郵便番号とDPSは、有効なPAF®形式に準拠する必要があります。
public string DestinationPostCodeAndDPS { get; set; }
プロパティ値
InformationTypeID
各製品タイプのためのRoyal Mail Mailmarkバーコードペイロードを識別します。
public string InformationTypeID { get; set; }
プロパティ値
備考
有効な値:
“0” - 国内仕分け済みおよび未仕分け
“A” - オンライン郵便料金
“B” - フランク
“C” - 統合
ItemID
サプライチェーンID内のユニークなアイテムを識別します。 すべてのMailmarkバーコードは、少なくとも90日間ユニークに識別できるようにIDを持つ必要があります。 最大値: 99999999。
public int ItemID { get; set; }
プロパティ値
RTSFlag
返送サービスのレベルが要求されていることを示すフラグ。
public string RTSFlag { get; set; }
プロパティ値
ReturnToSenderPostCode
返送先の郵便番号を含みますが、DPSは含まれません。 PC(DPSなし)はPAF®形式に準拠する必要があります。
public string ReturnToSenderPostCode { get; set; }
プロパティ値
SupplyChainID
郵便物に関与する顧客のユニークなグループを識別します。 最大値: 9999999。
public int SupplyChainID { get; set; }
プロパティ値
UPUCountryID
UPU国IDを識別します。最大長: 4 文字。
public string UPUCountryID { get; set; }
プロパティ値
VersionID
各情報タイプIDに関連するバーコードバージョンを識別します。
public string VersionID { get; set; }
プロパティ値
備考
有効な値:
現在 “1”。
“0” および “2” から “9” および “A” から “Z” は将来の使用のために予約されています。
メソッド
GetBarcodeType()
バーコードタイプを取得します。
public BaseEncodeType GetBarcodeType()
戻り値
バーコードタイプ。
GetConstructedCodetext()
Mailmarkデータからコーディングテキストを構築します。
public string GetConstructedCodetext()
戻り値
構築されたコーディングテキスト
InitFromString(string)
構築されたコーディングテキストからMailmarkデータを初期化します。
public void InitFromString(string constructedCodetext)
パラメーター
constructedCodetext
string
構築されたコーディングテキスト。