4

私は何度もグーグルで検索しましたが、米国郵政公社で使用されている PDF417 バーコードのデコード アルゴリズムを見つけることができませんでした。追跡番号を使用して受信者と送信者の情報を取得したい。

ANSI MH10.8.3 標準で FedEx バーコードを正常にデコードしました。

これは、デコードしたいバーコードの例です

私の質問は、正しいバーコードをスキャンしていますか? いいえの場合、必要な情報を取得するにはどのバーコードを探す必要がありますか? はいの場合、このバーコードをデコードするにはどうすればよいですか?

助けてください、ありがとう。

編集:

これは別の同様のバーコードです

ここに画像の説明を入力

4

1 に答える 1

3

次の Web ページを確認してください。

https://en.wikibooks.org/wiki/International_Postage_Meter_Stamp_Catalog/United_States_of_America,_Part_3

このページと同様: http://www.stamps.com/postage-online/how-it-works/

最初のバーコードは Endicia ソフトウェア (ID# は 071V で始まります) によって生成されたようですが、2 番目の例のバーコードは stamps.com によって生成されました (印刷され、ID# は 062S で始まります)。

Stamps.com のサービスでは、宛先を入力せずにスタンプを印刷できるようです。このため、バーコードには受信者に関する情報が含まれていない可能性があります。

記録のために、デコードされたバーは次のとおりです。

0000  50 01 dc 78 0c 00 30 37  31 56 57 6c 08 00 7a 86  | P~~x~~071VWl~~z~ |
0010  09 c5 4e d8 27 00 8a b7  32 01 24 4f 00 00 67 49  | ~~N~'~~~2~$O~~gI |
0020  6d 15 00 b5 c3 00 00 00  00 06 c1 31 02 b9 02 90  | m~~~~~~~~~~1~~~~ |
0030  d0 a4 4a 1c 02 2a 42 8f  a7 3f 6d c7 03 ea e5 d7  | ~~J~~*B~~?m~~~~~ |
0040  3c 69 86 3c 50 29 28 32  11 74 6a 7f b4 af c7 90  | <i~<P)(2~tj~~~~~ |
0050  16 c3 90 bb fb 2a fa 4e  78 95 e6 20 69 c7 75 01  | ~~~~~*~Nx~~ i~u~ |
0060  00 00                                             | ~~               |

と:

0000  05 01 ff ff 00 00 30 36  32 53 3b 47 70 00 f2 ed  | ~~~~~~062S;Gp~~~ |
0010  10 00 00 14 1e 00 56 52  33 01 59 33 01 00 00 00  | ~~~~~~VR3~Y3~~~~ |
0020  00 00 00 00 04 00 02 00  00 5c da 00 00 38 30 33  | ~~~~~~~~~\~~~803 |
0030  34 ae 69 57 0d 59 42 1c  d4 0b 00 f2 d3 7f 4f f8  | 4~iW~YB~~~~~~~O~ |
0040  ef 69 53 a0 aa fb 9b cf  30 16 13 c3 08 3e 86 4a  | ~iS~~~~~0~~~~>~J |
0050  7a e8 4c fe 1f eb 4d 2c  52 05 00 6f 33 01 00     | z~L~~~M,R~~o3~~  |
  • バイト 06 ~ 09 (0-indexed) は、ASCII の ID プレフィックスです。
  • バイト 0A ~ 0D は ID の残りの部分で、リトル エンディアンのバイナリでエンコードされています。2 番目のスタンプの場合、3B 47 70 00 は 0x0070473B = 7358267 です。

  • 2 番目のスタンプのバイト 5B-5D (6F 33 01) は、実際には 01 33 6F = 78703 であり、投稿元の zip です。残念ながら、最初のスタンプでは機能しません。

于 2014-11-25T14:44:21.043 に答える