Class Mailmark2DCodetext

Class Mailmark2DCodetext

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

用于编码和解码嵌入在皇家邮政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

标识每种产品类型的皇家邮政Mailmark条形码有效载荷。

public string InformationTypeID { get; set; }

属性值

string

备注

有效值:

“0” - 国内分类和未分类

“A” - 在线邮资

“B” - 邮资支付

“C” - 合并

ItemID

标识供应链ID中的唯一项目。
每个Mailmark条形码都需要携带一个ID,以便在至少90天内唯一识别。
最大值:99999999。

public int ItemID { get; set; }

属性值

int

RTSFlag

指示请求的退回服务级别的标志。

public string RTSFlag { get; set; }

属性值

string

ReturnToSenderPostCode

包含退回的邮政编码,但没有DPS。
邮政编码(无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

构建的编码文本。

 中文