2014-11-25 8 views
4

나는 많은 인터넷 검색을하고 미국 우편 서비스에서 사용하는 PDF417 바코드의 해독 알고리즘을 찾지 못했습니다. 번호를 추적하는 수신자 및 발신자 정보를 가져 오려고합니다.USPS PDF417 2D 바코드를 디코딩 하시겠습니까?

ANSI MH10.8.3 표준을 사용하여 FedEx 바코드를 성공적으로 디코딩했습니다.

Here is an example barcode that I want to decode

내 질문은, 내가 올바른 바코드 (나는 미국에서 아닙니다, 그래서 USPS는 자신의 소포에 적용되는 바코드 라벨 모르는) 스캔하고 있습니까? 그렇다면 필요한 정보를 가져 오기 위해 어떤 바코드를 찾아야합니까? 그렇다면 어떻게이 바코드를 디코딩 할 수 있습니까?

도와주세요, 감사합니다.

편집 : 여기

이 다른 유사한 바코드

에게 있습니다 enter image description here

답변

3
당신은이 웹 페이지 확인해야

:

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/

,536,913을

첫 번째 바코드는 엔디 시아 소프트웨어 (ID #가 071V로 시작)에 의해 생성 된 것으로 보이고 두 번째 예제 바코드는 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 인덱스) ASCII의 ID 접두사이다.
  • 바이트 0A-0D는 리틀 엔디안으로 2 진수로 인코딩 된 나머지 ID입니다. 3B 47 70 00은 두 번째 스탬프의 경우 0x0070473B = 7358267입니다.

  • 두 번째 스탬프의 경우 5B-5D (6F 33 01) 바이트는 실제로 게시 된 우편 번호 01 33 6F = 78703입니다. 불행히도 첫 번째 스탬프에서는 작동하지 않습니다.

+0

이러한 바코드에는 우편 번호 이외의 발신자/수신자 정보가 포함되어 있습니까? –

+1

stamps.com 웹 사이트를 보면이 바코드에는받는 사람 정보가없는 것으로 보입니다. –

+0

우표 웹 사이트를 탐색하려했지만 바코드 디코딩 관련 정보를 찾을 수 없습니다. 따라서 발신자 정보가 암호화되지 않은 것입니까? –