Merge branch 'cepnet'

This commit is contained in:
gitlost 2022-08-20 17:37:26 +01:00
commit 400f124a04
8 changed files with 106 additions and 19 deletions

59
docs/images/cepnet.svg Normal file
View file

@ -0,0 +1,59 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="186" height="11" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<desc>Zint Generated Symbol
</desc>
<g id="barcode" fill="#000000">
<rect x="0" y="0" width="186" height="11" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="2.00" height="10.75" />
<rect x="16.00" y="0.00" width="2.00" height="10.75" />
<rect x="20.00" y="0.00" width="2.00" height="10.75" />
<rect x="32.00" y="0.00" width="2.00" height="10.75" />
<rect x="40.00" y="0.00" width="2.00" height="10.75" />
<rect x="52.00" y="0.00" width="2.00" height="10.75" />
<rect x="56.00" y="0.00" width="2.00" height="10.75" />
<rect x="68.00" y="0.00" width="2.00" height="10.75" />
<rect x="80.00" y="0.00" width="2.00" height="10.75" />
<rect x="88.00" y="0.00" width="2.00" height="10.75" />
<rect x="96.00" y="0.00" width="2.00" height="10.75" />
<rect x="108.00" y="0.00" width="2.00" height="10.75" />
<rect x="112.00" y="0.00" width="2.00" height="10.75" />
<rect x="124.00" y="0.00" width="2.00" height="10.75" />
<rect x="140.00" y="0.00" width="2.00" height="10.75" />
<rect x="144.00" y="0.00" width="2.00" height="10.75" />
<rect x="156.00" y="0.00" width="2.00" height="10.75" />
<rect x="168.00" y="0.00" width="2.00" height="10.75" />
<rect x="180.00" y="0.00" width="2.00" height="10.75" />
<rect x="184.00" y="0.00" width="2.00" height="10.75" />
<rect x="4.00" y="6.45" width="2.00" height="4.30" />
<rect x="8.00" y="6.45" width="2.00" height="4.30" />
<rect x="12.00" y="6.45" width="2.00" height="4.30" />
<rect x="24.00" y="6.45" width="2.00" height="4.30" />
<rect x="28.00" y="6.45" width="2.00" height="4.30" />
<rect x="36.00" y="6.45" width="2.00" height="4.30" />
<rect x="44.00" y="6.45" width="2.00" height="4.30" />
<rect x="48.00" y="6.45" width="2.00" height="4.30" />
<rect x="60.00" y="6.45" width="2.00" height="4.30" />
<rect x="64.00" y="6.45" width="2.00" height="4.30" />
<rect x="72.00" y="6.45" width="2.00" height="4.30" />
<rect x="76.00" y="6.45" width="2.00" height="4.30" />
<rect x="84.00" y="6.45" width="2.00" height="4.30" />
<rect x="92.00" y="6.45" width="2.00" height="4.30" />
<rect x="100.00" y="6.45" width="2.00" height="4.30" />
<rect x="104.00" y="6.45" width="2.00" height="4.30" />
<rect x="116.00" y="6.45" width="2.00" height="4.30" />
<rect x="120.00" y="6.45" width="2.00" height="4.30" />
<rect x="128.00" y="6.45" width="2.00" height="4.30" />
<rect x="132.00" y="6.45" width="2.00" height="4.30" />
<rect x="136.00" y="6.45" width="2.00" height="4.30" />
<rect x="148.00" y="6.45" width="2.00" height="4.30" />
<rect x="152.00" y="6.45" width="2.00" height="4.30" />
<rect x="160.00" y="6.45" width="2.00" height="4.30" />
<rect x="164.00" y="6.45" width="2.00" height="4.30" />
<rect x="172.00" y="6.45" width="2.00" height="4.30" />
<rect x="176.00" y="6.45" width="2.00" height="4.30" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -601,6 +601,8 @@ Value
52 `BARCODE_PZN` PZN
53 `BARCODE_PHARMA_TWO` Pharmacode Two-Track
54 `BARCODE_CEPNET` Brazilian CEPNet
55 `BARCODE_PDF417` PDF417
@ -3147,6 +3149,15 @@ lengths used by USPS were `Planet12` (11-digit input) and `Planet14` (13-digit
input), and as with POSTNET a warning will be issued if the length is not one of
these.
### 6.4.4 Brazilian CEPNet
![`zint -b CEPNET --compliantheight -d "12345678"`](images/cepnet.svg)
Based on POSTNET, the CEPNet symbol is used by Correios, the Brazilian postal
service, to encode CEP (Código de Endereçamento Postal) numbers on mail items.
Input should consist of eight digits with the check digit being automattically
added by Zint.
\clearpage
## 6.5 4-State Postal Codes

View file

@ -75,6 +75,7 @@ zint -b GS1_128_CC --compliantheight -d "[99]1234-abcd" --mode=3 --primary="[01]
zint -b PHARMA_TWO --compliantheight -d "29876543" --scale=1 -o images/pharma_two.svg
zint -b POSTNET --compliantheight -d "12345678901" --scale=1 -o images/postnet.svg
zint -b PLANET --compliantheight -d "4012345235636" --scale=1 -o images/planet.svg
zint -b CEPNET --compliantheight -d "12345678" --scale=1 -o images/cepnet.svg
zint -b AUSPOST --compliantheight -d "96184209" --scale=1 -o images/auspost.svg
zint -b AUSROUTE --compliantheight -d "34567890" --scale=1 -o images/ausroute.svg
zint -b AUSREPLY --compliantheight -d "12345678" --scale=1 -o images/ausreply.svg