2017-07-13 21 views
5

Tôi đang làm việc trên một phần mềm để mã hóa địa chỉ bưu chính bằng cách sử dụng mã vạch mã vạch PostBar được sử dụng ở Canada.Mã hóa mã vạch PostBar của Canada

Tôi không thể tìm thấy thông tin có liên quan cho các mã này. Wikipedia mô tả PostBars, nhưng với một báo trước nói rằng bài viết nói về loại D12, trong khi Canadian Post thực sự sử dụng các loại D52.01/D82.01/S52.40 và S82.39, khác nhau và không có giấy tờ. (Tôi cũng biết tài liệu "CANADA POST CORPORATION 4-STATE BAR CODE HANDBOOK", không giúp ích gì.)

Tôi cần các chi tiết cụ thể về mã hóa các trường (DCI, Mã bưu điện, Địa chỉ định vị ...) và các tham số của bit chẵn lẻ Reed-Solomon.

Tôi không phải sau khi triển khai, mà tôi có thể tự tạo bản thân. Cảm ơn bạn trước cho bất kỳ mẹo nào.

+0

Có [này] (https://uae.souq.com/ae-en/articles-on-canada -post-bao gồm-bưu chính-mã-in-canada-purolator-chuyển phát nhanh-postbar-cpc-nhị phân-mã vạch-canadian-subnational-bưu chính-viết tắt-by-hephaestus-sách-paperback-15641428/i /) cuốn sách, nhưng tôi don'n nghĩ rằng nó thực sự sẽ giúp đỡ. Cố gắng viết một email đến một bưu điện Canada. – yar

+0

Dựa trên chủ đề này: https://en.wikipedia.org/wiki/Talk%3APostBar có vẻ như Canada Post PostBars là một định dạng độc quyền. Nếu không phải là kỹ sư đảo ngược - và giả sử chủ đề này được luật pháp bảo vệ - bạn sẽ cần phải tìm một công dân Canada để yêu cầu Truy cập Thông tin tại Canada Post https://www.canadapost.ca/web/en/pages/aboutus/ details.page?article=accessinformation –

+0

@MorrisonChang: thật không may, tôi không thể truy cập các giải thích "kỹ thuật đảo ngược". –

Trả lời

0

Đây là điều duy nhất tôi có thể tìm thấy đối tượng. Nó không phải là nhiều, tôi sợ:

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

Bưu chính Canada sử dụng một mã vạch 13 ký tự cho nhãn in sẵn của họ. Mã vạch bao gồm hai chữ cái, theo sau là tám chữ số thứ tự và chữ số thứ chín là số kiểm tra. Hai ký tự cuối cùng là các chữ cái CA. Số kiểm tra dường như bỏ qua các chữ cái và chỉ quan tâm đến chính nó với 8 chữ số đầu tiên. Đề án là nhân mỗi số trong 8 chữ số đó với hệ số trọng số khác nhau, (8 6 4 2 3 5 9 7). Thêm tổng số của tất cả các phép nhân và chia cho 11. Phần còn lại sau khi chia cho 11 cho một số từ 0 đến 10. Trừ số này từ 11 cho một số từ 1 đến 11. Kết quả đó là số kiểm tra, ngoại trừ trong hai trường hợp là 10 hoặc 11. Nếu 10 sau đó được thay đổi thành 0 và nếu 11 thì nó được thay đổi thành 5. Chữ số kiểm tra có thể được sử dụng để xác minh xem quét mã vạch có chính xác hay không hoặc nhập liệu thủ công mã vạch là chính xác.

Và như tiền thưởng, giải thích về mã vạch, ở Hà Lan:

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

+0

Điều này không liên quan đến PostBars, xin lỗi. Chúng cũng hoàn toàn khác với KIX (đây là một dạng đơn giản của RM4SCC). –

Các vấn đề liên quan