Class Mailmark2DCodetext

Class Mailmark2DCodetext

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)

Royal Mail 2D Mailmark コードに埋め込まれたテキストをエンコードおよびデコードするためのクラス。

public sealed class Mailmark2DCodetext : IComplexCodetext

継承

objectMailmark2DCodetext

実装

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; }

プロパティ値

string

備考

有効な値:

“1” - 1C (小売)

“2” - 2C (小売)

“3” - エコノミー (小売)

“5” - ディファード (小売)

“8” - プレミアム (ネットワークアクセス)

“9” - スタンダード (ネットワークアクセス)

CustomerContent

顧客が使用するためのオプションのスペース。

public string CustomerContent { get; set; }

プロパティ値

string

備考

タイプ別の最大長:

タイプ 7: 6 文字

タイプ 9: 45 文字

タイプ 29: 25 文字

CustomerContentEncodeMode

データマトリックスバーコードのエンコードモード。 デフォルト値: DataMatrixEncodeMode.C40。

public DataMatrixEncodeMode CustomerContentEncodeMode { get; set; }

プロパティ値

DataMatrixEncodeMode

DataMatrixType

2D Mailmark タイプは、データマトリックスバーコードのサイズを定義します。

public Mailmark2DType DataMatrixType { get; set; }

プロパティ値

Mailmark2DType

DestinationPostCodeAndDPS

DPSを持つ配達先住所の郵便番号を含みます。 国内の場合、郵便番号/DPは以下の文字数を含む必要があります。 地域 (1 または 2 文字) 地区 (1 または 2 文字) セクター (1 文字) ユニット (2 文字) DPS (2 文字)。 郵便番号とDPSは、有効なPAF®形式に準拠する必要があります。

public string DestinationPostCodeAndDPS { get; set; }

プロパティ値

string

InformationTypeID

各製品タイプのためのRoyal Mail Mailmarkバーコードペイロードを識別します。

public string InformationTypeID { get; set; }

プロパティ値

string

備考

有効な値:

“0” - 国内仕分け済みおよび未仕分け

“A” - オンライン郵便料金

“B” - フランク

“C” - 統合

ItemID

サプライチェーンID内のユニークなアイテムを識別します。 すべてのMailmarkバーコードは、少なくとも90日間ユニークに識別できるようにIDを持つ必要があります。 最大値: 99999999。

public int ItemID { get; set; }

プロパティ値

int

RTSFlag

返送サービスのレベルが要求されていることを示すフラグ。

public string RTSFlag { get; set; }

プロパティ値

string

ReturnToSenderPostCode

返送先の郵便番号を含みますが、DPSは含まれません。 PC(DPSなし)はPAF®形式に準拠する必要があります。

public string ReturnToSenderPostCode { get; set; }

プロパティ値

string

SupplyChainID

郵便物に関与する顧客のユニークなグループを識別します。 最大値: 9999999。

public int SupplyChainID { get; set; }

プロパティ値

int

UPUCountryID

UPU国IDを識別します。最大長: 4 文字。

public string UPUCountryID { get; set; }

プロパティ値

string

VersionID

各情報タイプIDに関連するバーコードバージョンを識別します。

public string VersionID { get; set; }

プロパティ値

string

備考

有効な値:

現在 “1”。

“0” および “2” から “9” および “A” から “Z” は将来の使用のために予約されています。

メソッド

GetBarcodeType()

バーコードタイプを取得します。

public BaseEncodeType GetBarcodeType()

戻り値

BaseEncodeType

バーコードタイプ。

GetConstructedCodetext()

Mailmarkデータからコーディングテキストを構築します。

public string GetConstructedCodetext()

戻り値

string

構築されたコーディングテキスト

InitFromString(string)

構築されたコーディングテキストからMailmarkデータを初期化します。

public void InitFromString(string constructedCodetext)

パラメーター

constructedCodetext string

構築されたコーディングテキスト。

 日本語