UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
<IMaxicodeMsgStructured>协议 参考

Maxicode 条形码数据。Maxicode 自由格式承载讯息。仅适用于模式2和模式3。模式2和3的“结构化承载讯息”需要邮政编码、国家代码和服务类别字段。 更多...

#include <IMaxicodeMsgStructured.h>

类 <IMaxicodeMsgStructured> 继承关系图:
<IMaxicodeData> AMaxicodeMsgStructured MaxicodeMsgStructured PglMaxicodeMsgStructured

属性

NSString * postalCode
 
NSString * countryCode
 
NSString * serviceClass
 
NSString * remainingMsg
 
- 属性 继承自 <IMaxicodeData>
MaxicodeModeEnum mode
 用于指定条码数据格式的模式。请参阅 MaxicodeModeEnum 以了解可能支持的模式。
 
NSString * data
 包含要编码在条码中的主讯息和次讯息的条码数据。
 

详细描述

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)

属性说明

◆ countryCode

- (NSString*) countryCode
readwritenonatomiccopy

◆ postalCode

- (NSString*) postalCode
readwritenonatomiccopy

◆ remainingMsg

- (NSString*) remainingMsg
readwritenonatomiccopy

◆ serviceClass

- (NSString*) serviceClass
readwritenonatomiccopy

该协议的文档由以下文件生成: