UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured接口 参考

Maxicode 条码数据。Maxicode 自由格式承载讯息。仅适用于模式 2 和 3。 更多...

类 com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured 继承关系图:
com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeData com.UniPRT.Sdk.LabelMaker.Abstract.AMaxicodeMsgStructured com.UniPRT.Sdk.LabelMaker.PGL.MaxicodeMsgStructured com.UniPRT.Sdk.LabelMaker.TSPL.MaxicodeMsgStructured

Public 成员函数

String GetPostalCode ()
 
void SetPostalCode (String postalCode)
 
String GetCountryCode ()
 
void SetCountryCode (String countryCode)
 
String GetServiceClass ()
 
void SetServiceClass (String serviceClass)
 
String GetRemainingMsg ()
 
void SetRemainingMsg (String remainingMsg)
 
- Public 成员函数 继承自 com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeData
MaxicodeModeEnum GetMode ()
 用于说明条码数据格式的模式。请参见MaxicodeModeEnum以获取支持的模式。 更多...
 
void SetMode (MaxicodeModeEnum mode)
 
String GetData ()
 条码数据,包括要编码在条码中的主要讯息和次要讯息。 更多...
 

详细描述

Maxicode 条码数据。Maxicode 自由格式承载讯息。仅适用于模式 2 和 3。

模式 2、3 的“结构化承载讯息”需要邮政编码、国家代码和服务类别字段。

  • 讯息格式通常编码如下:
    • <primaryMsg><secondaryMsg> = <postalCode>Gs<countryCode>Gs<serviceClass>Gs<secondaryMsg>EOT
  • 邮政编码(6-9 字符)、国家代码(3 位数字)、服务类别(3 位数字)
    • 模式 2 = 美国:最多 9 位数字的邮政编码(全数字)
    • 模式 3 = 加拿大:6 位数字的邮政编码(字母数字混合) 说明:
  • Gs:组分隔符(0x1D)
  • EOT:传输结束(0x04)

成员函数说明

◆ GetCountryCode()

String com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.GetCountryCode ( )

◆ GetPostalCode()

String com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.GetPostalCode ( )

◆ GetRemainingMsg()

String com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.GetRemainingMsg ( )

◆ GetServiceClass()

String com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.GetServiceClass ( )

◆ SetCountryCode()

void com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.SetCountryCode ( String  countryCode)

◆ SetPostalCode()

void com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.SetPostalCode ( String  postalCode)

◆ SetRemainingMsg()

void com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.SetRemainingMsg ( String  remainingMsg)

◆ SetServiceClass()

void com.UniPRT.Sdk.LabelMaker.Interface.IMaxicodeMsgStructured.SetServiceClass ( String  serviceClass)

该接口的文档由以下文件生成: