我正在尝试在java中解码UPS Maxicode,并得到以下结果:
[)>02967780900008400031Z49675335UPSN330W9107$FL:X-/,UY
JKY -M,R('3(PH6W )
0.SXI#Z%H(J它在下面的文章链接末尾给出了门牌号码和街道名称:
http://www.idautomation.com/maxicodefaq.html#Reading-MaxiCode
当我在一个关于堆栈溢出的主题中读到的时候,我还不能确定末尾的符号是加密的还是机密的信息。
如果任何人对此有任何想法,这将是很大的帮助。
提前感谢您:)
发布于 2012-02-05 22:49:51
数据是压缩的,需要来自UPS的DLL才能解码。Maxicode只包含大约100个字符,因此需要压缩以编码更多的运输数据。
有关详细信息,请参阅Alternate Topic。
发布于 2019-06-18 10:16:34
我编写并维护了UPS MaxiCode库。压缩的MaxiCodes需要一个额外的、专有的、由UPS所有的动态链接库来解压。通常打印MaxiCodes或者包含< 100个字符(未压缩),或者包含我们所说的“扩展”字段,必须压缩,因为它们超过146个字符。不幸的是,对于公众来说,这意味着您可以解码未压缩的MaxiCodes,但不能解压缩压缩的MaxiCodes。ID Automation出售一个字体和实用程序,可以用来产生和解压压缩的MaxiCodes。
https://stackoverflow.com/questions/8785310
复制相似问题