2017-07-13 32 views
5

Kanada'da kullanılan PostBar barkod sembolojisini kullanarak posta adreslerini kodlamak için bir yazılım üzerinde çalışıyorum.Kanada PostBar barkodlarının kodlanması

Bu kodlarla ilgili bilgileri bulamıyorum. Vikipedi, PostBar'ları tanımlamakta, ancak makalenin D12 tipi ile ilgili olduğunu belirten bir uyarıyla, Kanada Postası aslında farklı ve belgesiz olan D52.01/D82.01/S52.40 ve S82.39 türlerini kullanmaktadır. (Ayrıca, yardımcı olmayan "KANADA POST CORPORATION 4-STATE BAR KODU EL KİTABI" belgesini de biliyorum.)

(DCI, Posta Kodu, Adres Belirleme ...) ve Reed-Solomon parite bitlerinin parametreleri.

Kendimi yapabildiğim bir uygulamadan sonra değilim. Herhangi bir ipucu için şimdiden teşekkür ederiz.

+0

yoktur [bu] (https://uae.souq.com/ae-en/articles-on-canada -post-dahil-posta-kodları-in-Kanada-purolator-kurye-postbar-cpc-ikili-barkod-Kanada-subnational-posta-kısaltmalar-by-hephaestus-kitap-paperback-15641428/i /) kitap, ama ben don'n gerçekten yardımcı olacağını düşünüyorum. Kanada postanesi için bir e-posta yazmayı deneyin. – yar

+0

Bu konuya dayanarak: https://en.wikipedia.org/wiki/Talk%3APostBar Kanada Post PostBars gibi özel bir biçim gibi görünüyor. Tersine mühendislik uygulamıyorsanız - ve bu konunun mevzuata uygun olduğunu kabul ederseniz - Kanada Gönderi'ne Bilgi Erişimi için bir Kanada vatandaşı bulmanız gerekir. Https://www.canadapost.ca/web/en/pages/aboutus/ details.page?article=accessinformation –

+0

@MorrisonChang: Maalesef "tersine mühendislik" açıklamalarına erişemedim. –

cevap

0

Konuyla ilgili bulabildiğim tek şey bu. Bu, korkarım pek değilim edilir:

https://en.wikipedia.org/wiki/Canada_Post#Barcodes

Canada Post öncesi basılmış etiketler için bir 13 karakter barkod kullanır. Bar kodları iki harften oluşur, ardından sekiz sıra dijit ve kontrol basamağı olan dokuzuncu basamak. Son iki karakter CA harfleridir. Kontrol basamağı, harfleri ve sadece ilk 8 sayısal rakamın kendisini ilgilendiren şeyi görmezden geliyor gibi görünüyor. Şema, bu 8 hanenin her birini farklı bir ağırlık faktörü ile çarpmaktır, (8 6 4 2 3 5 9 7). Bu çarpımların tümünü toplayın ve 11'e bölün. Kalan kısım 11'e bölünerek 0'dan 10'a kadar bir sayı verir. Bunu 11'den çıkardığınızda 1'den 11'e kadar bir sayı verilir. 10 veya 11 olduğu iki durum. Eğer 10 ise o zaman 0 olarak değiştirilir ve eğer 11 ise 5 olarak değiştirilir. Kontrol basamağı barkod taramasının doğru olup olmadığını veya manuel girişin doğru olup olmadığını kontrol etmek için kullanılabilir. Barkod doğru.

Ve Hollandaca ikramiye, barkodların bir açıklama olarak:

https://www.postnl.nl/Images/Brochure-KIX-code-van-PostNL_tcm10-10210.pdf

+0

Bu, PostBars ile ilgili değil, üzgünüm. Aynı zamanda KIX'den tamamen farklıdırlar (W4SCC'nin basitleştirilmiş bir şeklidir). –