Class Mailmark2DCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
用于编码和解码嵌入在皇家邮政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
标识每种产品类型的皇家邮政Mailmark条形码有效载荷。
public string InformationTypeID { get; set; }
属性值
备注
有效值:
“0” - 国内分类和未分类
“A” - 在线邮资
“B” - 邮资支付
“C” - 合并
ItemID
标识供应链ID中的唯一项目。
每个Mailmark条形码都需要携带一个ID,以便在至少90天内唯一识别。
最大值:99999999。
public int ItemID { get; set; }
属性值
RTSFlag
指示请求的退回服务级别的标志。
public string RTSFlag { get; set; }
属性值
ReturnToSenderPostCode
包含退回的邮政编码,但没有DPS。
邮政编码(无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
构建的编码文本。