vector.c: string halign; POSTNET/PLANET: 1 module space; ZBarcode_Cap(); GUI settings

This commit is contained in:
gitlost 2020-09-30 12:19:12 +01:00
parent 3f5ac34057
commit 36c19053d7
169 changed files with 10975 additions and 8318 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,95 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 224 119
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
118.90 0.00 TB 0.00 224.00 TR
TE
0.00 0.00 0.00 setrgbcolor
100.00 18.90 TB 0.00 4.00 TR
TE
100.00 18.90 TB 6.00 2.00 TR
TE
100.00 18.90 TB 12.00 2.00 TR
TE
100.00 18.90 TB 22.00 2.00 TR
TE
100.00 18.90 TB 26.00 8.00 TR
TE
100.00 18.90 TB 36.00 6.00 TR
TE
100.00 18.90 TB 44.00 4.00 TR
TE
100.00 18.90 TB 54.00 2.00 TR
TE
100.00 18.90 TB 62.00 2.00 TR
TE
100.00 18.90 TB 66.00 2.00 TR
TE
100.00 18.90 TB 72.00 4.00 TR
TE
100.00 18.90 TB 78.00 2.00 TR
TE
100.00 18.90 TB 88.00 2.00 TR
TE
100.00 18.90 TB 98.00 4.00 TR
TE
100.00 18.90 TB 106.00 2.00 TR
TE
100.00 18.90 TB 110.00 2.00 TR
TE
100.00 18.90 TB 114.00 2.00 TR
TE
100.00 18.90 TB 120.00 8.00 TR
TE
100.00 18.90 TB 132.00 2.00 TR
TE
100.00 18.90 TB 138.00 2.00 TR
TE
100.00 18.90 TB 142.00 8.00 TR
TE
100.00 18.90 TB 154.00 4.00 TR
TE
100.00 18.90 TB 160.00 4.00 TR
TE
100.00 18.90 TB 166.00 8.00 TR
TE
100.00 18.90 TB 176.00 2.00 TR
TE
100.00 18.90 TB 184.00 4.00 TR
TE
100.00 18.90 TB 194.00 2.00 TR
TE
100.00 18.90 TB 198.00 4.00 TR
TE
100.00 18.90 TB 208.00 6.00 TR
TE
100.00 18.90 TB 216.00 2.00 TR
TE
100.00 18.90 TB 220.00 4.00 TR
TE
/Helvetica-Bold findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding ISOLatin1Encoding def
currentdict
end
/Helvetica-ISOLatin1 exch definefont pop
matrix currentmatrix
/Helvetica-ISOLatin1 findfont
14.00 scalefont setfont
0 0 moveto 112.00 3.50 translate 0.00 rotate 0 0 moveto
(Égjpqy) stringwidth
pop
-2 div 0 rmoveto
(Égjpqy) show
setmatrix

View file

@ -0,0 +1,101 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 246 119
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
118.90 0.00 TB 0.00 246.00 TR
TE
0.00 0.00 0.00 setrgbcolor
100.00 18.90 TB 0.00 4.00 TR
TE
100.00 18.90 TB 6.00 2.00 TR
TE
100.00 18.90 TB 12.00 2.00 TR
TE
100.00 18.90 TB 22.00 2.00 TR
TE
100.00 18.90 TB 26.00 2.00 TR
TE
100.00 18.90 TB 34.00 4.00 TR
TE
100.00 18.90 TB 44.00 6.00 TR
TE
100.00 18.90 TB 52.00 8.00 TR
TE
100.00 18.90 TB 62.00 2.00 TR
TE
100.00 18.90 TB 66.00 2.00 TR
TE
100.00 18.90 TB 74.00 2.00 TR
TE
100.00 18.90 TB 78.00 4.00 TR
TE
100.00 18.90 TB 88.00 4.00 TR
TE
100.00 18.90 TB 96.00 2.00 TR
TE
100.00 18.90 TB 102.00 2.00 TR
TE
100.00 18.90 TB 110.00 2.00 TR
TE
100.00 18.90 TB 114.00 8.00 TR
TE
100.00 18.90 TB 124.00 6.00 TR
TE
100.00 18.90 TB 132.00 2.00 TR
TE
100.00 18.90 TB 138.00 4.00 TR
TE
100.00 18.90 TB 144.00 2.00 TR
TE
100.00 18.90 TB 154.00 2.00 TR
TE
100.00 18.90 TB 162.00 4.00 TR
TE
100.00 18.90 TB 170.00 2.00 TR
TE
100.00 18.90 TB 176.00 2.00 TR
TE
100.00 18.90 TB 180.00 4.00 TR
TE
100.00 18.90 TB 190.00 2.00 TR
TE
100.00 18.90 TB 198.00 2.00 TR
TE
100.00 18.90 TB 204.00 6.00 TR
TE
100.00 18.90 TB 214.00 4.00 TR
TE
100.00 18.90 TB 220.00 4.00 TR
TE
100.00 18.90 TB 230.00 6.00 TR
TE
100.00 18.90 TB 238.00 2.00 TR
TE
100.00 18.90 TB 242.00 4.00 TR
TE
/Helvetica findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding ISOLatin1Encoding def
currentdict
end
/Helvetica-ISOLatin1 exch definefont pop
matrix currentmatrix
/Helvetica-ISOLatin1 findfont
14.00 scalefont setfont
0 0 moveto 123.00 3.50 translate 0.00 rotate 0 0 moveto
(A\\B\)ç\(D) stringwidth
pop
-2 div 0 rmoveto
(A\\B\)ç\(D) show
setmatrix

View file

@ -1,8 +1,8 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 128 118
%%BoundingBox: 0 0 128 119
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
@ -12,63 +12,63 @@
/TE { pop pop } bind def
newpath
0.98 0.59 0.19 setrgbcolor
118.00 0.00 TB 0.00 128.00 TR
118.90 0.00 TB 0.00 128.00 TR
TE
0.08 0.48 0.81 setrgbcolor
100.00 18.00 TB 0.00 2.00 TR
100.00 18.90 TB 0.00 2.00 TR
TE
100.00 18.00 TB 6.00 2.00 TR
100.00 18.90 TB 6.00 2.00 TR
TE
100.00 18.00 TB 10.00 4.00 TR
100.00 18.90 TB 10.00 4.00 TR
TE
100.00 18.00 TB 16.00 4.00 TR
100.00 18.90 TB 16.00 4.00 TR
TE
100.00 18.00 TB 22.00 2.00 TR
100.00 18.90 TB 22.00 2.00 TR
TE
100.00 18.00 TB 26.00 4.00 TR
100.00 18.90 TB 26.00 4.00 TR
TE
100.00 18.00 TB 32.00 2.00 TR
100.00 18.90 TB 32.00 2.00 TR
TE
100.00 18.00 TB 38.00 2.00 TR
100.00 18.90 TB 38.00 2.00 TR
TE
100.00 18.00 TB 42.00 2.00 TR
100.00 18.90 TB 42.00 2.00 TR
TE
100.00 18.00 TB 46.00 4.00 TR
100.00 18.90 TB 46.00 4.00 TR
TE
100.00 18.00 TB 52.00 2.00 TR
100.00 18.90 TB 52.00 2.00 TR
TE
100.00 18.00 TB 56.00 4.00 TR
100.00 18.90 TB 56.00 4.00 TR
TE
100.00 18.00 TB 64.00 2.00 TR
100.00 18.90 TB 64.00 2.00 TR
TE
100.00 18.00 TB 68.00 2.00 TR
100.00 18.90 TB 68.00 2.00 TR
TE
100.00 18.00 TB 72.00 4.00 TR
100.00 18.90 TB 72.00 4.00 TR
TE
100.00 18.00 TB 78.00 4.00 TR
100.00 18.90 TB 78.00 4.00 TR
TE
100.00 18.00 TB 84.00 4.00 TR
100.00 18.90 TB 84.00 4.00 TR
TE
100.00 18.00 TB 92.00 2.00 TR
100.00 18.90 TB 92.00 2.00 TR
TE
100.00 18.00 TB 96.00 2.00 TR
100.00 18.90 TB 96.00 2.00 TR
TE
100.00 18.00 TB 100.00 2.00 TR
100.00 18.90 TB 100.00 2.00 TR
TE
100.00 18.00 TB 104.00 2.00 TR
100.00 18.90 TB 104.00 2.00 TR
TE
100.00 18.00 TB 110.00 2.00 TR
100.00 18.90 TB 110.00 2.00 TR
TE
100.00 18.00 TB 114.00 4.00 TR
100.00 18.90 TB 114.00 4.00 TR
TE
100.00 18.00 TB 120.00 4.00 TR
100.00 18.90 TB 120.00 4.00 TR
TE
100.00 18.00 TB 126.00 2.00 TR
100.00 18.90 TB 126.00 2.00 TR
TE
matrix currentmatrix
/Helvetica findfont
18.00 scalefont setfont
0 0 moveto 64.00 0.00 translate 0.00 rotate 0 0 moveto
14.00 scalefont setfont
0 0 moveto 64.00 3.50 translate 0.00 rotate 0 0 moveto
(*123*) stringwidth
pop
-2 div 0 rmoveto

View file

@ -0,0 +1,72 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 158 119
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
118.90 0.00 TB 0.00 158.00 TR
TE
0.00 0.00 0.00 setrgbcolor
100.00 18.90 TB 2.00 2.00 TR
TE
100.00 18.90 TB 10.00 4.00 TR
TE
100.00 18.90 TB 18.00 4.00 TR
TE
100.00 18.90 TB 28.00 4.00 TR
TE
100.00 18.90 TB 34.00 4.00 TR
TE
100.00 18.90 TB 40.00 2.00 TR
TE
100.00 18.90 TB 44.00 2.00 TR
TE
100.00 18.90 TB 50.00 6.00 TR
TE
100.00 18.90 TB 58.00 2.00 TR
TE
100.00 18.90 TB 64.00 2.00 TR
TE
100.00 18.90 TB 68.00 2.00 TR
TE
100.00 18.90 TB 72.00 4.00 TR
TE
100.00 18.90 TB 78.00 2.00 TR
TE
100.00 18.90 TB 84.00 4.00 TR
TE
100.00 18.90 TB 90.00 2.00 TR
TE
100.00 18.90 TB 96.00 2.00 TR
TE
100.00 18.90 TB 102.00 2.00 TR
TE
100.00 18.90 TB 106.00 4.00 TR
TE
100.00 18.90 TB 116.00 4.00 TR
TE
100.00 18.90 TB 122.00 6.00 TR
TE
100.00 18.90 TB 132.00 4.00 TR
TE
100.00 18.90 TB 140.00 4.00 TR
TE
100.00 18.90 TB 146.00 2.00 TR
TE
matrix currentmatrix
/Helvetica-Bold findfont
14.00 scalefont setfont
0 0 moveto 79.00 3.50 translate 0.00 rotate 0 0 moveto
(\(01\)15012345678907) stringwidth
pop
-2 div 0 rmoveto
(\(01\)15012345678907) show
setmatrix

View file

@ -0,0 +1,127 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 276 117
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
116.40 0.00 TB 0.00 276.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 6.40 TB 22.00 2.00 TR
TE
110.00 6.40 TB 26.00 2.00 TR
TE
100.00 16.40 TB 30.00 6.00 TR
TE
100.00 16.40 TB 38.00 4.00 TR
TE
100.00 16.40 TB 46.00 2.00 TR
TE
100.00 16.40 TB 54.00 2.00 TR
TE
100.00 16.40 TB 58.00 4.00 TR
TE
100.00 16.40 TB 66.00 4.00 TR
TE
100.00 16.40 TB 72.00 8.00 TR
TE
100.00 16.40 TB 82.00 2.00 TR
TE
100.00 16.40 TB 90.00 2.00 TR
TE
100.00 16.40 TB 96.00 2.00 TR
TE
100.00 16.40 TB 100.00 2.00 TR
TE
100.00 16.40 TB 108.00 4.00 TR
TE
110.00 6.40 TB 114.00 2.00 TR
TE
110.00 6.40 TB 118.00 2.00 TR
TE
100.00 16.40 TB 122.00 2.00 TR
TE
100.00 16.40 TB 128.00 6.00 TR
TE
100.00 16.40 TB 136.00 4.00 TR
TE
100.00 16.40 TB 142.00 4.00 TR
TE
100.00 16.40 TB 150.00 2.00 TR
TE
100.00 16.40 TB 154.00 6.00 TR
TE
100.00 16.40 TB 164.00 6.00 TR
TE
100.00 16.40 TB 174.00 2.00 TR
TE
100.00 16.40 TB 178.00 4.00 TR
TE
100.00 16.40 TB 186.00 4.00 TR
TE
100.00 16.40 TB 192.00 2.00 TR
TE
100.00 16.40 TB 200.00 2.00 TR
TE
110.00 6.40 TB 206.00 2.00 TR
TE
110.00 6.40 TB 210.00 2.00 TR
TE
91.00 6.40 TB 226.00 2.00 TR
TE
91.00 6.40 TB 230.00 4.00 TR
TE
91.00 6.40 TB 238.00 4.00 TR
TE
91.00 6.40 TB 246.00 2.00 TR
TE
91.00 6.40 TB 250.00 2.00 TR
TE
91.00 6.40 TB 256.00 2.00 TR
TE
91.00 6.40 TB 262.00 4.00 TR
TE
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 12.00 0.40 translate 0.00 rotate 0 0 moveto
(9) stringwidth
pop
neg 0 rmoveto
(9) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 70.00 0.40 translate 0.00 rotate 0 0 moveto
(771384) stringwidth
pop
-2 div 0 rmoveto
(771384) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 164.00 0.40 translate 0.00 rotate 0 0 moveto
(524017) stringwidth
pop
-2 div 0 rmoveto
(524017) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 246.00 101.40 translate 0.00 rotate 0 0 moveto
(12) stringwidth
pop
-2 div 0 rmoveto
(12) show
setmatrix

View file

@ -1,8 +1,8 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 32 26
%%BoundingBox: 0 0 28 26
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
@ -12,164 +12,195 @@
/TE { pop pop } bind def
newpath
0.98 0.59 0.19 setrgbcolor
26.00 0.00 TB 0.00 32.00 TR
26.00 0.00 TB 0.00 28.00 TR
TE
0.00 1.00 1.00 setrgbcolor
2.00 22.00 TB 18.00 4.00 TR
2.00 22.00 TB 16.00 4.00 TR
TE
2.00 22.00 TB 24.00 4.00 TR
TE
2.00 20.00 TB 14.00 2.00 TR
TE
2.00 18.00 TB 6.00 2.00 TR
TE
2.00 18.00 TB 18.00 2.00 TR
TE
2.00 18.00 TB 24.00 4.00 TR
TE
2.00 14.00 TB 12.00 2.00 TR
TE
2.00 10.00 TB 12.00 2.00 TR
TE
2.00 10.00 TB 16.00 2.00 TR
TE
2.00 10.00 TB 20.00 8.00 TR
TE
2.00 8.00 TB 6.00 2.00 TR
TE
2.00 8.00 TB 18.00 2.00 TR
TE
2.00 6.00 TB 22.00 4.00 TR
TE
2.00 4.00 TB 12.00 6.00 TR
TE
2.00 4.00 TB 26.00 2.00 TR
TE
2.00 2.00 TB 6.00 2.00 TR
TE
1.00 0.00 1.00 setrgbcolor
2.00 22.00 TB 16.00 2.00 TR
TE
2.00 20.00 TB 6.00 2.00 TR
2.00 22.00 TB 22.00 4.00 TR
TE
2.00 20.00 TB 12.00 2.00 TR
TE
2.00 20.00 TB 18.00 4.00 TR
TE
2.00 18.00 TB 14.00 2.00 TR
TE
2.00 16.00 TB 16.00 2.00 TR
TE
2.00 16.00 TB 20.00 2.00 TR
TE
2.00 14.00 TB 6.00 2.00 TR
TE
2.00 14.00 TB 18.00 2.00 TR
TE
2.00 14.00 TB 24.00 2.00 TR
TE
2.00 8.00 TB 12.00 2.00 TR
TE
2.00 8.00 TB 20.00 4.00 TR
TE
2.00 8.00 TB 26.00 2.00 TR
TE
2.00 6.00 TB 16.00 2.00 TR
TE
2.00 2.00 TB 12.00 12.00 TR
TE
1.00 1.00 0.00 setrgbcolor
2.00 22.00 TB 6.00 2.00 TR
TE
2.00 22.00 TB 14.00 2.00 TR
TE
2.00 22.00 TB 22.00 2.00 TR
2.00 18.00 TB 4.00 2.00 TR
TE
2.00 18.00 TB 16.00 2.00 TR
TE
2.00 18.00 TB 22.00 2.00 TR
2.00 18.00 TB 22.00 4.00 TR
TE
2.00 16.00 TB 6.00 2.00 TR
2.00 14.00 TB 10.00 2.00 TR
TE
2.00 16.00 TB 12.00 2.00 TR
2.00 10.00 TB 10.00 2.00 TR
TE
2.00 16.00 TB 18.00 2.00 TR
2.00 10.00 TB 14.00 2.00 TR
TE
2.00 16.00 TB 24.00 2.00 TR
2.00 10.00 TB 18.00 8.00 TR
TE
2.00 14.00 TB 14.00 4.00 TR
2.00 8.00 TB 4.00 2.00 TR
TE
2.00 14.00 TB 22.00 2.00 TR
2.00 8.00 TB 16.00 2.00 TR
TE
2.00 14.00 TB 26.00 2.00 TR
2.00 6.00 TB 20.00 4.00 TR
TE
2.00 10.00 TB 18.00 2.00 TR
TE
2.00 8.00 TB 14.00 4.00 TR
TE
2.00 6.00 TB 6.00 2.00 TR
TE
2.00 6.00 TB 12.00 2.00 TR
TE
2.00 6.00 TB 18.00 4.00 TR
TE
2.00 6.00 TB 26.00 2.00 TR
2.00 4.00 TB 10.00 6.00 TR
TE
2.00 4.00 TB 24.00 2.00 TR
TE
2.00 2.00 TB 26.00 2.00 TR
2.00 2.00 TB 4.00 2.00 TR
TE
0.00 1.00 0.00 setrgbcolor
2.00 22.00 TB 12.00 2.00 TR
1.00 0.00 1.00 setrgbcolor
2.00 22.00 TB 14.00 2.00 TR
TE
2.00 20.00 TB 16.00 2.00 TR
2.00 20.00 TB 4.00 2.00 TR
TE
2.00 20.00 TB 22.00 6.00 TR
2.00 20.00 TB 10.00 2.00 TR
TE
2.00 20.00 TB 16.00 4.00 TR
TE
2.00 18.00 TB 12.00 2.00 TR
TE
2.00 18.00 TB 20.00 2.00 TR
TE
2.00 16.00 TB 14.00 2.00 TR
TE
2.00 16.00 TB 22.00 2.00 TR
2.00 16.00 TB 18.00 2.00 TR
TE
2.00 16.00 TB 26.00 2.00 TR
2.00 14.00 TB 4.00 2.00 TR
TE
2.00 14.00 TB 20.00 2.00 TR
2.00 14.00 TB 16.00 2.00 TR
TE
2.00 10.00 TB 6.00 2.00 TR
2.00 14.00 TB 22.00 2.00 TR
TE
2.00 10.00 TB 14.00 2.00 TR
2.00 8.00 TB 10.00 2.00 TR
TE
2.00 8.00 TB 18.00 4.00 TR
TE
2.00 8.00 TB 24.00 2.00 TR
TE
2.00 6.00 TB 14.00 2.00 TR
TE
2.00 4.00 TB 6.00 2.00 TR
2.00 2.00 TB 10.00 12.00 TR
TE
2.00 4.00 TB 18.00 6.00 TR
1.00 1.00 0.00 setrgbcolor
2.00 22.00 TB 4.00 2.00 TR
TE
2.00 22.00 TB 12.00 2.00 TR
TE
2.00 22.00 TB 20.00 2.00 TR
TE
2.00 18.00 TB 14.00 2.00 TR
TE
2.00 18.00 TB 20.00 2.00 TR
TE
2.00 16.00 TB 4.00 2.00 TR
TE
2.00 16.00 TB 10.00 2.00 TR
TE
2.00 16.00 TB 16.00 2.00 TR
TE
2.00 16.00 TB 22.00 2.00 TR
TE
2.00 14.00 TB 12.00 4.00 TR
TE
2.00 14.00 TB 20.00 2.00 TR
TE
2.00 14.00 TB 24.00 2.00 TR
TE
2.00 10.00 TB 16.00 2.00 TR
TE
2.00 8.00 TB 12.00 4.00 TR
TE
2.00 6.00 TB 4.00 2.00 TR
TE
2.00 6.00 TB 10.00 2.00 TR
TE
2.00 6.00 TB 16.00 4.00 TR
TE
2.00 6.00 TB 24.00 2.00 TR
TE
2.00 4.00 TB 22.00 2.00 TR
TE
2.00 2.00 TB 24.00 2.00 TR
TE
0.00 0.00 0.00 setrgbcolor
2.00 24.00 TB 2.00 28.00 TR
0.00 1.00 0.00 setrgbcolor
2.00 22.00 TB 10.00 2.00 TR
TE
2.00 20.00 TB 14.00 2.00 TR
TE
2.00 20.00 TB 20.00 6.00 TR
TE
2.00 18.00 TB 10.00 2.00 TR
TE
2.00 18.00 TB 18.00 2.00 TR
TE
2.00 16.00 TB 12.00 2.00 TR
TE
2.00 16.00 TB 20.00 2.00 TR
TE
2.00 16.00 TB 24.00 2.00 TR
TE
2.00 14.00 TB 18.00 2.00 TR
TE
2.00 10.00 TB 4.00 2.00 TR
TE
2.00 10.00 TB 12.00 2.00 TR
TE
2.00 8.00 TB 22.00 2.00 TR
TE
2.00 6.00 TB 12.00 2.00 TR
TE
2.00 4.00 TB 4.00 2.00 TR
TE
2.00 4.00 TB 16.00 6.00 TR
TE
2.00 2.00 TB 22.00 2.00 TR
TE
0.00 0.00 0.00 setrgbcolor
2.00 24.00 TB 0.00 28.00 TR
TE
2.00 22.00 TB 0.00 2.00 TR
TE
22.00 2.00 TB 6.00 2.00 TR
TE
22.00 2.00 TB 26.00 2.00 TR
TE
2.00 20.00 TB 0.00 4.00 TR
TE
2.00 18.00 TB 0.00 2.00 TR
TE
2.00 16.00 TB 0.00 4.00 TR
TE
2.00 14.00 TB 0.00 2.00 TR
TE
2.00 12.00 TB 0.00 4.00 TR
TE
2.00 12.00 TB 10.00 2.00 TR
TE
2.00 12.00 TB 14.00 2.00 TR
TE
2.00 12.00 TB 18.00 2.00 TR
TE
2.00 12.00 TB 22.00 2.00 TR
TE
2.00 10.00 TB 0.00 2.00 TR
TE
2.00 8.00 TB 0.00 4.00 TR
TE
2.00 6.00 TB 0.00 2.00 TR
TE
2.00 4.00 TB 0.00 4.00 TR
TE
2.00 2.00 TB 0.00 2.00 TR
TE
2.00 0.00 TB 0.00 28.00 TR
TE
1.00 1.00 1.00 setrgbcolor
2.00 22.00 TB 2.00 2.00 TR
TE
22.00 2.00 TB 8.00 2.00 TR
TE
22.00 2.00 TB 28.00 2.00 TR
TE
2.00 20.00 TB 2.00 4.00 TR
TE
2.00 18.00 TB 2.00 2.00 TR
TE
2.00 16.00 TB 2.00 4.00 TR
TE
2.00 14.00 TB 2.00 2.00 TR
TE
2.00 12.00 TB 2.00 4.00 TR
2.00 12.00 TB 4.00 2.00 TR
TE
2.00 12.00 TB 12.00 2.00 TR
TE
@ -181,38 +212,7 @@ TE
TE
2.00 10.00 TB 2.00 2.00 TR
TE
2.00 8.00 TB 2.00 4.00 TR
TE
2.00 6.00 TB 2.00 2.00 TR
TE
2.00 4.00 TB 2.00 4.00 TR
TE
2.00 2.00 TB 2.00 2.00 TR
TE
2.00 0.00 TB 2.00 28.00 TR
TE
1.00 1.00 1.00 setrgbcolor
2.00 22.00 TB 4.00 2.00 TR
TE
22.00 2.00 TB 10.00 2.00 TR
TE
2.00 18.00 TB 4.00 2.00 TR
TE
2.00 14.00 TB 4.00 2.00 TR
TE
2.00 12.00 TB 6.00 2.00 TR
TE
2.00 12.00 TB 14.00 2.00 TR
TE
2.00 12.00 TB 18.00 2.00 TR
TE
2.00 12.00 TB 22.00 2.00 TR
TE
2.00 12.00 TB 26.00 2.00 TR
TE
2.00 10.00 TB 4.00 2.00 TR
TE
2.00 6.00 TB 4.00 2.00 TR
TE
2.00 2.00 TB 4.00 2.00 TR
TE

View file

@ -0,0 +1,133 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 276 117
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
116.40 0.00 TB 0.00 276.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 6.40 TB 18.00 2.00 TR
TE
110.00 6.40 TB 22.00 2.00 TR
TE
110.00 6.40 TB 30.00 4.00 TR
TE
110.00 6.40 TB 36.00 2.00 TR
TE
100.00 16.40 TB 42.00 4.00 TR
TE
100.00 16.40 TB 50.00 2.00 TR
TE
100.00 16.40 TB 56.00 2.00 TR
TE
100.00 16.40 TB 62.00 4.00 TR
TE
100.00 16.40 TB 68.00 8.00 TR
TE
100.00 16.40 TB 78.00 2.00 TR
TE
100.00 16.40 TB 82.00 2.00 TR
TE
100.00 16.40 TB 90.00 4.00 TR
TE
100.00 16.40 TB 96.00 4.00 TR
TE
100.00 16.40 TB 106.00 2.00 TR
TE
110.00 6.40 TB 110.00 2.00 TR
TE
110.00 6.40 TB 114.00 2.00 TR
TE
100.00 16.40 TB 118.00 2.00 TR
TE
100.00 16.40 TB 122.00 2.00 TR
TE
100.00 16.40 TB 132.00 2.00 TR
TE
100.00 16.40 TB 140.00 2.00 TR
TE
100.00 16.40 TB 146.00 2.00 TR
TE
100.00 16.40 TB 152.00 2.00 TR
TE
100.00 16.40 TB 160.00 6.00 TR
TE
100.00 16.40 TB 168.00 2.00 TR
TE
100.00 16.40 TB 174.00 6.00 TR
TE
100.00 16.40 TB 184.00 2.00 TR
TE
110.00 6.40 TB 188.00 2.00 TR
TE
110.00 6.40 TB 194.00 6.00 TR
TE
110.00 6.40 TB 202.00 2.00 TR
TE
110.00 6.40 TB 206.00 2.00 TR
TE
81.00 16.40 TB 226.00 2.00 TR
TE
81.00 16.40 TB 230.00 4.00 TR
TE
81.00 16.40 TB 238.00 2.00 TR
TE
81.00 16.40 TB 244.00 4.00 TR
TE
81.00 16.40 TB 250.00 2.00 TR
TE
81.00 16.40 TB 254.00 2.00 TR
TE
81.00 16.40 TB 262.00 4.00 TR
TE
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 8.00 0.40 translate 0.00 rotate 0 0 moveto
(0) stringwidth
pop
neg 0 rmoveto
(0) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 72.00 0.40 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto
(12345) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 152.00 0.40 translate 0.00 rotate 0 0 moveto
(67890) stringwidth
pop
-2 div 0 rmoveto
(67890) show
setmatrix
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 218.00 0.40 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 246.00 101.40 translate 0.00 rotate 0 0 moveto
(24) stringwidth
pop
-2 div 0 rmoveto
(24) show
setmatrix

View file

@ -0,0 +1,116 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 238 117
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
116.40 0.00 TB 0.00 238.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 6.40 TB 18.00 2.00 TR
TE
110.00 6.40 TB 22.00 2.00 TR
TE
100.00 16.40 TB 26.00 4.00 TR
TE
100.00 16.40 TB 34.00 4.00 TR
TE
100.00 16.40 TB 42.00 2.00 TR
TE
100.00 16.40 TB 48.00 4.00 TR
TE
100.00 16.40 TB 54.00 8.00 TR
TE
100.00 16.40 TB 64.00 2.00 TR
TE
100.00 16.40 TB 70.00 6.00 TR
TE
100.00 16.40 TB 78.00 2.00 TR
TE
100.00 16.40 TB 82.00 6.00 TR
TE
100.00 16.40 TB 92.00 2.00 TR
TE
100.00 16.40 TB 96.00 2.00 TR
TE
100.00 16.40 TB 100.00 8.00 TR
TE
110.00 6.40 TB 110.00 2.00 TR
TE
110.00 6.40 TB 114.00 2.00 TR
TE
110.00 6.40 TB 118.00 2.00 TR
TE
81.00 16.40 TB 134.00 2.00 TR
TE
81.00 16.40 TB 138.00 4.00 TR
TE
81.00 16.40 TB 144.00 4.00 TR
TE
81.00 16.40 TB 152.00 4.00 TR
TE
81.00 16.40 TB 158.00 2.00 TR
TE
81.00 16.40 TB 164.00 2.00 TR
TE
81.00 16.40 TB 170.00 4.00 TR
TE
81.00 16.40 TB 176.00 2.00 TR
TE
81.00 16.40 TB 180.00 2.00 TR
TE
81.00 16.40 TB 190.00 2.00 TR
TE
81.00 16.40 TB 194.00 2.00 TR
TE
81.00 16.40 TB 198.00 2.00 TR
TE
81.00 16.40 TB 206.00 4.00 TR
TE
81.00 16.40 TB 212.00 2.00 TR
TE
81.00 16.40 TB 216.00 4.00 TR
TE
81.00 16.40 TB 226.00 2.00 TR
TE
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 8.00 0.40 translate 0.00 rotate 0 0 moveto
(0) stringwidth
pop
neg 0 rmoveto
(0) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 66.00 0.40 translate 0.00 rotate 0 0 moveto
(123456) stringwidth
pop
-2 div 0 rmoveto
(123456) show
setmatrix
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 126.00 0.40 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 182.00 101.40 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto
(12345) show
setmatrix

View file

@ -0,0 +1,116 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 238 112
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
/TH { 0 setlinewidth moveto lineto lineto lineto lineto lineto closepath fill } bind def
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
111.90 0.00 TB 0.00 238.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 1.90 TB 18.00 2.00 TR
TE
110.00 1.90 TB 22.00 2.00 TR
TE
100.00 11.90 TB 26.00 4.00 TR
TE
100.00 11.90 TB 34.00 4.00 TR
TE
100.00 11.90 TB 42.00 2.00 TR
TE
100.00 11.90 TB 48.00 4.00 TR
TE
100.00 11.90 TB 54.00 8.00 TR
TE
100.00 11.90 TB 64.00 2.00 TR
TE
100.00 11.90 TB 70.00 6.00 TR
TE
100.00 11.90 TB 78.00 2.00 TR
TE
100.00 11.90 TB 82.00 6.00 TR
TE
100.00 11.90 TB 92.00 2.00 TR
TE
100.00 11.90 TB 96.00 2.00 TR
TE
100.00 11.90 TB 100.00 8.00 TR
TE
110.00 1.90 TB 110.00 2.00 TR
TE
110.00 1.90 TB 114.00 2.00 TR
TE
110.00 1.90 TB 118.00 2.00 TR
TE
87.00 11.90 TB 134.00 2.00 TR
TE
87.00 11.90 TB 138.00 4.00 TR
TE
87.00 11.90 TB 144.00 4.00 TR
TE
87.00 11.90 TB 152.00 4.00 TR
TE
87.00 11.90 TB 158.00 2.00 TR
TE
87.00 11.90 TB 164.00 2.00 TR
TE
87.00 11.90 TB 170.00 4.00 TR
TE
87.00 11.90 TB 176.00 2.00 TR
TE
87.00 11.90 TB 180.00 2.00 TR
TE
87.00 11.90 TB 190.00 2.00 TR
TE
87.00 11.90 TB 194.00 2.00 TR
TE
87.00 11.90 TB 198.00 2.00 TR
TE
87.00 11.90 TB 206.00 4.00 TR
TE
87.00 11.90 TB 212.00 2.00 TR
TE
87.00 11.90 TB 216.00 4.00 TR
TE
87.00 11.90 TB 226.00 2.00 TR
TE
matrix currentmatrix
/Helvetica-Bold findfont
12.00 scalefont setfont
0 0 moveto 8.00 0.40 translate 0.00 rotate 0 0 moveto
(0) stringwidth
pop
neg 0 rmoveto
(0) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
14.00 scalefont setfont
0 0 moveto 66.00 0.40 translate 0.00 rotate 0 0 moveto
(123456) stringwidth
pop
-2 div 0 rmoveto
(123456) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
12.00 scalefont setfont
0 0 moveto 126.00 0.40 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
14.00 scalefont setfont
0 0 moveto 182.00 101.40 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto
(12345) show
setmatrix

Binary file not shown.

Before

Width:  |  Height:  |  Size: 347 B

After

Width:  |  Height:  |  Size: 365 B

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 934 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 882 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 B

After

Width:  |  Height:  |  Size: 2 KiB

Before After
Before After

View file

@ -1,8 +1,8 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 136 118
%%BoundingBox: 0 0 136 119
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
@ -12,51 +12,51 @@
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
118.00 0.00 TB 0.00 136.00 TR
118.90 0.00 TB 0.00 136.00 TR
TE
0.00 0.00 0.00 setrgbcolor
100.00 18.00 TB 0.00 4.00 TR
100.00 18.90 TB 0.00 4.00 TR
TE
100.00 18.00 TB 6.00 2.00 TR
100.00 18.90 TB 6.00 2.00 TR
TE
100.00 18.00 TB 12.00 2.00 TR
100.00 18.90 TB 12.00 2.00 TR
TE
100.00 18.00 TB 22.00 2.00 TR
100.00 18.90 TB 22.00 2.00 TR
TE
100.00 18.00 TB 26.00 2.00 TR
100.00 18.90 TB 26.00 2.00 TR
TE
100.00 18.00 TB 34.00 4.00 TR
100.00 18.90 TB 34.00 4.00 TR
TE
100.00 18.00 TB 44.00 4.00 TR
100.00 18.90 TB 44.00 4.00 TR
TE
100.00 18.00 TB 54.00 2.00 TR
100.00 18.90 TB 54.00 2.00 TR
TE
100.00 18.00 TB 62.00 2.00 TR
100.00 18.90 TB 62.00 2.00 TR
TE
100.00 18.00 TB 66.00 2.00 TR
100.00 18.90 TB 66.00 2.00 TR
TE
100.00 18.00 TB 70.00 6.00 TR
100.00 18.90 TB 70.00 6.00 TR
TE
100.00 18.00 TB 78.00 4.00 TR
100.00 18.90 TB 78.00 4.00 TR
TE
100.00 18.00 TB 88.00 2.00 TR
100.00 18.90 TB 88.00 2.00 TR
TE
100.00 18.00 TB 92.00 6.00 TR
100.00 18.90 TB 92.00 6.00 TR
TE
100.00 18.00 TB 100.00 4.00 TR
100.00 18.90 TB 100.00 4.00 TR
TE
100.00 18.00 TB 110.00 4.00 TR
100.00 18.90 TB 110.00 4.00 TR
TE
100.00 18.00 TB 120.00 6.00 TR
100.00 18.90 TB 120.00 6.00 TR
TE
100.00 18.00 TB 128.00 2.00 TR
100.00 18.90 TB 128.00 2.00 TR
TE
100.00 18.00 TB 132.00 4.00 TR
100.00 18.90 TB 132.00 4.00 TR
TE
matrix currentmatrix
/Helvetica findfont
18.00 scalefont setfont
0 0 moveto 68.00 0.00 translate 0.00 rotate 0 0 moveto
14.00 scalefont setfont
0 0 moveto 68.00 3.50 translate 0.00 rotate 0 0 moveto
(AIM) stringwidth
pop
-2 div 0 rmoveto

View file

@ -1,8 +1,8 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 26 20
%%BoundingBox: 0 0 130 100
%%EndComments
/TL { setlinewidth moveto lineto stroke } bind def
/TD { newpath 0 360 arc fill } bind def
@ -12,45 +12,45 @@
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
20.00 0.00 TB 0.00 26.00 TR
100.00 0.00 TB 0.00 130.00 TR
TE
0.00 0.00 0.00 setrgbcolor
1.00 19.00 1.00 TD
5.00 19.00 1.00 TD
13.00 19.00 1.00 TD
17.00 19.00 1.00 TD
21.00 19.00 1.00 TD
25.00 19.00 1.00 TD
7.00 17.00 1.00 TD
1.00 15.00 1.00 TD
9.00 15.00 1.00 TD
17.00 15.00 1.00 TD
21.00 15.00 1.00 TD
25.00 15.00 1.00 TD
3.00 13.00 1.00 TD
15.00 13.00 1.00 TD
19.00 13.00 1.00 TD
9.00 11.00 1.00 TD
13.00 11.00 1.00 TD
21.00 11.00 1.00 TD
3.00 9.00 1.00 TD
11.00 9.00 1.00 TD
23.00 9.00 1.00 TD
1.00 7.00 1.00 TD
9.00 7.00 1.00 TD
13.00 7.00 1.00 TD
17.00 7.00 1.00 TD
25.00 7.00 1.00 TD
3.00 5.00 1.00 TD
7.00 5.00 1.00 TD
11.00 5.00 1.00 TD
19.00 5.00 1.00 TD
1.00 3.00 1.00 TD
9.00 3.00 1.00 TD
17.00 3.00 1.00 TD
21.00 3.00 1.00 TD
25.00 3.00 1.00 TD
3.00 1.00 1.00 TD
7.00 1.00 1.00 TD
15.00 1.00 1.00 TD
23.00 1.00 1.00 TD
4.00 96.00 4.00 TD
24.00 96.00 4.00 TD
64.00 96.00 4.00 TD
84.00 96.00 4.00 TD
104.00 96.00 4.00 TD
124.00 96.00 4.00 TD
34.00 86.00 4.00 TD
4.00 76.00 4.00 TD
44.00 76.00 4.00 TD
84.00 76.00 4.00 TD
104.00 76.00 4.00 TD
124.00 76.00 4.00 TD
14.00 66.00 4.00 TD
74.00 66.00 4.00 TD
94.00 66.00 4.00 TD
44.00 56.00 4.00 TD
64.00 56.00 4.00 TD
104.00 56.00 4.00 TD
14.00 46.00 4.00 TD
54.00 46.00 4.00 TD
114.00 46.00 4.00 TD
4.00 36.00 4.00 TD
44.00 36.00 4.00 TD
64.00 36.00 4.00 TD
84.00 36.00 4.00 TD
124.00 36.00 4.00 TD
14.00 26.00 4.00 TD
34.00 26.00 4.00 TD
54.00 26.00 4.00 TD
94.00 26.00 4.00 TD
4.00 16.00 4.00 TD
44.00 16.00 4.00 TD
84.00 16.00 4.00 TD
104.00 16.00 4.00 TD
124.00 16.00 4.00 TD
14.00 6.00 4.00 TD
34.00 6.00 4.00 TD
74.00 6.00 4.00 TD
114.00 6.00 4.00 TD

View file

@ -1,5 +1,5 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 42 42

View file

@ -1,5 +1,5 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.9.0
%%Creator: Zint 2.9.1.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 26 26

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 B

After

Width:  |  Height:  |  Size: 688 B

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 682 B

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="136" height="118" version="1.1"
<svg width="136" height="119" 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="136" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="136" height="119" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="4.00" height="100.00" />
<rect x="6.00" y="0.00" width="2.00" height="100.00" />
<rect x="12.00" y="0.00" width="2.00" height="100.00" />
@ -27,8 +27,8 @@
<rect x="120.00" y="0.00" width="6.00" height="100.00" />
<rect x="128.00" y="0.00" width="2.00" height="100.00" />
<rect x="132.00" y="0.00" width="4.00" height="100.00" />
<text x="68.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="18.0" >
<text x="68.00" y="115.40" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" >
AIM
</text>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before After
Before After

View file

@ -1,51 +1,51 @@
<?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="26" height="20" version="1.1"
<svg width="130" height="100" 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="26" height="20" fill="#FFFFFF" />
<circle cx="1.00" cy="1.00" r="1.00" />
<circle cx="5.00" cy="1.00" r="1.00" />
<circle cx="13.00" cy="1.00" r="1.00" />
<circle cx="17.00" cy="1.00" r="1.00" />
<circle cx="21.00" cy="1.00" r="1.00" />
<circle cx="25.00" cy="1.00" r="1.00" />
<circle cx="7.00" cy="3.00" r="1.00" />
<circle cx="1.00" cy="5.00" r="1.00" />
<circle cx="9.00" cy="5.00" r="1.00" />
<circle cx="17.00" cy="5.00" r="1.00" />
<circle cx="21.00" cy="5.00" r="1.00" />
<circle cx="25.00" cy="5.00" r="1.00" />
<circle cx="3.00" cy="7.00" r="1.00" />
<circle cx="15.00" cy="7.00" r="1.00" />
<circle cx="19.00" cy="7.00" r="1.00" />
<circle cx="9.00" cy="9.00" r="1.00" />
<circle cx="13.00" cy="9.00" r="1.00" />
<circle cx="21.00" cy="9.00" r="1.00" />
<circle cx="3.00" cy="11.00" r="1.00" />
<circle cx="11.00" cy="11.00" r="1.00" />
<circle cx="23.00" cy="11.00" r="1.00" />
<circle cx="1.00" cy="13.00" r="1.00" />
<circle cx="9.00" cy="13.00" r="1.00" />
<circle cx="13.00" cy="13.00" r="1.00" />
<circle cx="17.00" cy="13.00" r="1.00" />
<circle cx="25.00" cy="13.00" r="1.00" />
<circle cx="3.00" cy="15.00" r="1.00" />
<circle cx="7.00" cy="15.00" r="1.00" />
<circle cx="11.00" cy="15.00" r="1.00" />
<circle cx="19.00" cy="15.00" r="1.00" />
<circle cx="1.00" cy="17.00" r="1.00" />
<circle cx="9.00" cy="17.00" r="1.00" />
<circle cx="17.00" cy="17.00" r="1.00" />
<circle cx="21.00" cy="17.00" r="1.00" />
<circle cx="25.00" cy="17.00" r="1.00" />
<circle cx="3.00" cy="19.00" r="1.00" />
<circle cx="7.00" cy="19.00" r="1.00" />
<circle cx="15.00" cy="19.00" r="1.00" />
<circle cx="23.00" cy="19.00" r="1.00" />
<rect x="0" y="0" width="130" height="100" fill="#FFFFFF" />
<circle cx="4.00" cy="4.00" r="4.00" />
<circle cx="24.00" cy="4.00" r="4.00" />
<circle cx="64.00" cy="4.00" r="4.00" />
<circle cx="84.00" cy="4.00" r="4.00" />
<circle cx="104.00" cy="4.00" r="4.00" />
<circle cx="124.00" cy="4.00" r="4.00" />
<circle cx="34.00" cy="14.00" r="4.00" />
<circle cx="4.00" cy="24.00" r="4.00" />
<circle cx="44.00" cy="24.00" r="4.00" />
<circle cx="84.00" cy="24.00" r="4.00" />
<circle cx="104.00" cy="24.00" r="4.00" />
<circle cx="124.00" cy="24.00" r="4.00" />
<circle cx="14.00" cy="34.00" r="4.00" />
<circle cx="74.00" cy="34.00" r="4.00" />
<circle cx="94.00" cy="34.00" r="4.00" />
<circle cx="44.00" cy="44.00" r="4.00" />
<circle cx="64.00" cy="44.00" r="4.00" />
<circle cx="104.00" cy="44.00" r="4.00" />
<circle cx="14.00" cy="54.00" r="4.00" />
<circle cx="54.00" cy="54.00" r="4.00" />
<circle cx="114.00" cy="54.00" r="4.00" />
<circle cx="4.00" cy="64.00" r="4.00" />
<circle cx="44.00" cy="64.00" r="4.00" />
<circle cx="64.00" cy="64.00" r="4.00" />
<circle cx="84.00" cy="64.00" r="4.00" />
<circle cx="124.00" cy="64.00" r="4.00" />
<circle cx="14.00" cy="74.00" r="4.00" />
<circle cx="34.00" cy="74.00" r="4.00" />
<circle cx="54.00" cy="74.00" r="4.00" />
<circle cx="94.00" cy="74.00" r="4.00" />
<circle cx="4.00" cy="84.00" r="4.00" />
<circle cx="44.00" cy="84.00" r="4.00" />
<circle cx="84.00" cy="84.00" r="4.00" />
<circle cx="104.00" cy="84.00" r="4.00" />
<circle cx="124.00" cy="84.00" r="4.00" />
<circle cx="14.00" cy="94.00" r="4.00" />
<circle cx="34.00" cy="94.00" r="4.00" />
<circle cx="74.00" cy="94.00" r="4.00" />
<circle cx="114.00" cy="94.00" r="4.00" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Before After
Before After

View file

@ -1,63 +1,63 @@
<?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="242" height="64" version="1.1"
<svg width="242" height="72" 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="242" height="64" fill="#FFFFFF" />
<rect x="20.00" y="2.00" width="4.00" height="60.00" />
<rect x="26.00" y="2.00" width="2.00" height="60.00" />
<rect x="36.00" y="2.00" width="2.00" height="60.00" />
<rect x="42.00" y="2.00" width="2.00" height="60.00" />
<rect x="46.00" y="2.00" width="8.00" height="60.00" />
<rect x="56.00" y="2.00" width="6.00" height="60.00" />
<rect x="64.00" y="2.00" width="2.00" height="20.00" />
<rect x="70.00" y="2.00" width="2.00" height="20.00" />
<rect x="74.00" y="2.00" width="4.00" height="20.00" />
<rect x="86.00" y="2.00" width="2.00" height="60.00" />
<rect x="90.00" y="2.00" width="2.00" height="60.00" />
<rect x="98.00" y="2.00" width="4.00" height="60.00" />
<rect x="108.00" y="2.00" width="2.00" height="60.00" />
<rect x="112.00" y="2.00" width="2.00" height="40.00" />
<rect x="120.00" y="2.00" width="4.00" height="40.00" />
<rect x="130.00" y="2.00" width="2.00" height="40.00" />
<rect x="134.00" y="2.00" width="2.00" height="40.00" />
<rect x="142.00" y="2.00" width="4.00" height="40.00" />
<rect x="152.00" y="2.00" width="2.00" height="40.00" />
<rect x="156.00" y="2.00" width="2.00" height="40.00" />
<rect x="164.00" y="2.00" width="4.00" height="40.00" />
<rect x="174.00" y="2.00" width="4.00" height="20.00" />
<rect x="180.00" y="2.00" width="4.00" height="20.00" />
<rect x="188.00" y="2.00" width="4.00" height="20.00" />
<rect x="196.00" y="2.00" width="4.00" height="60.00" />
<rect x="206.00" y="2.00" width="6.00" height="60.00" />
<rect x="214.00" y="2.00" width="2.00" height="60.00" />
<rect x="218.00" y="2.00" width="4.00" height="60.00" />
<rect x="64.00" y="22.00" width="4.00" height="20.00" />
<rect x="74.00" y="22.00" width="2.00" height="20.00" />
<rect x="80.00" y="22.00" width="2.00" height="20.00" />
<rect x="174.00" y="22.00" width="8.00" height="20.00" />
<rect x="184.00" y="22.00" width="2.00" height="40.00" />
<rect x="192.00" y="22.00" width="2.00" height="20.00" />
<rect x="64.00" y="42.00" width="2.00" height="20.00" />
<rect x="68.00" y="42.00" width="4.00" height="20.00" />
<rect x="76.00" y="42.00" width="6.00" height="20.00" />
<rect x="112.00" y="42.00" width="6.00" height="20.00" />
<rect x="120.00" y="42.00" width="8.00" height="20.00" />
<rect x="130.00" y="42.00" width="4.00" height="20.00" />
<rect x="138.00" y="42.00" width="4.00" height="20.00" />
<rect x="144.00" y="42.00" width="4.00" height="20.00" />
<rect x="152.00" y="42.00" width="4.00" height="20.00" />
<rect x="160.00" y="42.00" width="6.00" height="20.00" />
<rect x="170.00" y="42.00" width="2.00" height="20.00" />
<rect x="174.00" y="42.00" width="4.00" height="20.00" />
<rect x="190.00" y="42.00" width="2.00" height="20.00" />
<rect x="42.00" y="21.00" width="154.00" height="2.00" />
<rect x="42.00" y="41.00" width="154.00" height="2.00" />
<rect x="20.00" y="0.00" width="202.00" height="2.00" />
<rect x="20.00" y="62.00" width="202.00" height="2.00" />
<rect x="0" y="0" width="242" height="72" fill="#FFFFFF" />
<rect x="20.00" y="6.00" width="4.00" height="60.00" />
<rect x="26.00" y="6.00" width="2.00" height="60.00" />
<rect x="36.00" y="6.00" width="2.00" height="60.00" />
<rect x="42.00" y="6.00" width="2.00" height="60.00" />
<rect x="46.00" y="6.00" width="8.00" height="60.00" />
<rect x="56.00" y="6.00" width="6.00" height="60.00" />
<rect x="64.00" y="6.00" width="2.00" height="20.00" />
<rect x="70.00" y="6.00" width="2.00" height="20.00" />
<rect x="74.00" y="6.00" width="4.00" height="20.00" />
<rect x="86.00" y="6.00" width="2.00" height="60.00" />
<rect x="90.00" y="6.00" width="2.00" height="60.00" />
<rect x="98.00" y="6.00" width="4.00" height="60.00" />
<rect x="108.00" y="6.00" width="2.00" height="60.00" />
<rect x="112.00" y="6.00" width="2.00" height="40.00" />
<rect x="120.00" y="6.00" width="4.00" height="40.00" />
<rect x="130.00" y="6.00" width="2.00" height="40.00" />
<rect x="134.00" y="6.00" width="2.00" height="40.00" />
<rect x="142.00" y="6.00" width="4.00" height="40.00" />
<rect x="152.00" y="6.00" width="2.00" height="40.00" />
<rect x="156.00" y="6.00" width="2.00" height="40.00" />
<rect x="164.00" y="6.00" width="4.00" height="40.00" />
<rect x="174.00" y="6.00" width="4.00" height="20.00" />
<rect x="180.00" y="6.00" width="4.00" height="20.00" />
<rect x="188.00" y="6.00" width="4.00" height="20.00" />
<rect x="196.00" y="6.00" width="4.00" height="60.00" />
<rect x="206.00" y="6.00" width="6.00" height="60.00" />
<rect x="214.00" y="6.00" width="2.00" height="60.00" />
<rect x="218.00" y="6.00" width="4.00" height="60.00" />
<rect x="64.00" y="26.00" width="4.00" height="20.00" />
<rect x="74.00" y="26.00" width="2.00" height="20.00" />
<rect x="80.00" y="26.00" width="2.00" height="20.00" />
<rect x="174.00" y="26.00" width="8.00" height="20.00" />
<rect x="184.00" y="26.00" width="2.00" height="40.00" />
<rect x="192.00" y="26.00" width="2.00" height="20.00" />
<rect x="64.00" y="46.00" width="2.00" height="20.00" />
<rect x="68.00" y="46.00" width="4.00" height="20.00" />
<rect x="76.00" y="46.00" width="6.00" height="20.00" />
<rect x="112.00" y="46.00" width="6.00" height="20.00" />
<rect x="120.00" y="46.00" width="8.00" height="20.00" />
<rect x="130.00" y="46.00" width="4.00" height="20.00" />
<rect x="138.00" y="46.00" width="4.00" height="20.00" />
<rect x="144.00" y="46.00" width="4.00" height="20.00" />
<rect x="152.00" y="46.00" width="4.00" height="20.00" />
<rect x="160.00" y="46.00" width="6.00" height="20.00" />
<rect x="170.00" y="46.00" width="2.00" height="20.00" />
<rect x="174.00" y="46.00" width="4.00" height="20.00" />
<rect x="190.00" y="46.00" width="2.00" height="20.00" />
<rect x="42.00" y="25.00" width="154.00" height="2.00" />
<rect x="42.00" y="45.00" width="154.00" height="2.00" />
<rect x="20.00" y="0.00" width="202.00" height="6.00" />
<rect x="20.00" y="66.00" width="202.00" height="6.00" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="180" height="118" version="1.1"
<svg width="180" height="119" 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="180" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="180" height="119" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="4.00" height="100.00" />
<rect x="6.00" y="0.00" width="2.00" height="100.00" />
<rect x="12.00" y="0.00" width="2.00" height="100.00" />
@ -33,8 +33,8 @@
<rect x="164.00" y="0.00" width="6.00" height="100.00" />
<rect x="172.00" y="0.00" width="2.00" height="100.00" />
<rect x="176.00" y="0.00" width="4.00" height="100.00" />
<text x="90.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="18.0" >
<text x="90.00" y="115.40" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" >
&lt;&gt;&quot;&amp;&apos;
</text>
</g>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before After
Before After

View file

@ -0,0 +1,47 @@
<?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="224" height="119" 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="224" height="119" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="4.00" height="100.00" />
<rect x="6.00" y="0.00" width="2.00" height="100.00" />
<rect x="12.00" y="0.00" width="2.00" height="100.00" />
<rect x="22.00" y="0.00" width="2.00" height="100.00" />
<rect x="26.00" y="0.00" width="8.00" height="100.00" />
<rect x="36.00" y="0.00" width="6.00" height="100.00" />
<rect x="44.00" y="0.00" width="4.00" height="100.00" />
<rect x="54.00" y="0.00" width="2.00" height="100.00" />
<rect x="62.00" y="0.00" width="2.00" height="100.00" />
<rect x="66.00" y="0.00" width="2.00" height="100.00" />
<rect x="72.00" y="0.00" width="4.00" height="100.00" />
<rect x="78.00" y="0.00" width="2.00" height="100.00" />
<rect x="88.00" y="0.00" width="2.00" height="100.00" />
<rect x="98.00" y="0.00" width="4.00" height="100.00" />
<rect x="106.00" y="0.00" width="2.00" height="100.00" />
<rect x="110.00" y="0.00" width="2.00" height="100.00" />
<rect x="114.00" y="0.00" width="2.00" height="100.00" />
<rect x="120.00" y="0.00" width="8.00" height="100.00" />
<rect x="132.00" y="0.00" width="2.00" height="100.00" />
<rect x="138.00" y="0.00" width="2.00" height="100.00" />
<rect x="142.00" y="0.00" width="8.00" height="100.00" />
<rect x="154.00" y="0.00" width="4.00" height="100.00" />
<rect x="160.00" y="0.00" width="4.00" height="100.00" />
<rect x="166.00" y="0.00" width="8.00" height="100.00" />
<rect x="176.00" y="0.00" width="2.00" height="100.00" />
<rect x="184.00" y="0.00" width="4.00" height="100.00" />
<rect x="194.00" y="0.00" width="2.00" height="100.00" />
<rect x="198.00" y="0.00" width="4.00" height="100.00" />
<rect x="208.00" y="0.00" width="6.00" height="100.00" />
<rect x="216.00" y="0.00" width="2.00" height="100.00" />
<rect x="220.00" y="0.00" width="4.00" height="100.00" />
<text x="112.00" y="115.40" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" font-weight="bold" >
Égjpqy
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -0,0 +1,51 @@
<?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="236" height="131" 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="236" height="131" fill="#FFFFFF" />
<rect x="6.00" y="6.00" width="4.00" height="100.00" />
<rect x="12.00" y="6.00" width="2.00" height="100.00" />
<rect x="18.00" y="6.00" width="2.00" height="100.00" />
<rect x="28.00" y="6.00" width="2.00" height="100.00" />
<rect x="32.00" y="6.00" width="8.00" height="100.00" />
<rect x="42.00" y="6.00" width="6.00" height="100.00" />
<rect x="50.00" y="6.00" width="4.00" height="100.00" />
<rect x="60.00" y="6.00" width="2.00" height="100.00" />
<rect x="68.00" y="6.00" width="2.00" height="100.00" />
<rect x="72.00" y="6.00" width="2.00" height="100.00" />
<rect x="78.00" y="6.00" width="4.00" height="100.00" />
<rect x="84.00" y="6.00" width="2.00" height="100.00" />
<rect x="94.00" y="6.00" width="2.00" height="100.00" />
<rect x="104.00" y="6.00" width="4.00" height="100.00" />
<rect x="112.00" y="6.00" width="2.00" height="100.00" />
<rect x="116.00" y="6.00" width="2.00" height="100.00" />
<rect x="120.00" y="6.00" width="2.00" height="100.00" />
<rect x="126.00" y="6.00" width="8.00" height="100.00" />
<rect x="138.00" y="6.00" width="2.00" height="100.00" />
<rect x="144.00" y="6.00" width="2.00" height="100.00" />
<rect x="148.00" y="6.00" width="8.00" height="100.00" />
<rect x="160.00" y="6.00" width="4.00" height="100.00" />
<rect x="166.00" y="6.00" width="4.00" height="100.00" />
<rect x="172.00" y="6.00" width="8.00" height="100.00" />
<rect x="182.00" y="6.00" width="2.00" height="100.00" />
<rect x="190.00" y="6.00" width="4.00" height="100.00" />
<rect x="200.00" y="6.00" width="2.00" height="100.00" />
<rect x="204.00" y="6.00" width="4.00" height="100.00" />
<rect x="214.00" y="6.00" width="6.00" height="100.00" />
<rect x="222.00" y="6.00" width="2.00" height="100.00" />
<rect x="226.00" y="6.00" width="4.00" height="100.00" />
<rect x="0.00" y="0.00" width="236.00" height="6.00" />
<rect x="0.00" y="106.00" width="236.00" height="6.00" />
<rect x="0.00" y="0.00" width="6.00" height="112.00" />
<rect x="230.00" y="0.00" width="6.00" height="112.00" />
<text x="118.00" y="127.40" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" font-weight="bold" >
Égjpqy
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -0,0 +1,41 @@
<?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="128" height="117" 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="128" height="117" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="2.00" height="100.00" />
<rect x="6.00" y="0.00" width="2.00" height="100.00" />
<rect x="10.00" y="0.00" width="4.00" height="100.00" />
<rect x="16.00" y="0.00" width="4.00" height="100.00" />
<rect x="22.00" y="0.00" width="2.00" height="100.00" />
<rect x="26.00" y="0.00" width="4.00" height="100.00" />
<rect x="32.00" y="0.00" width="2.00" height="100.00" />
<rect x="38.00" y="0.00" width="2.00" height="100.00" />
<rect x="42.00" y="0.00" width="2.00" height="100.00" />
<rect x="46.00" y="0.00" width="4.00" height="100.00" />
<rect x="52.00" y="0.00" width="2.00" height="100.00" />
<rect x="56.00" y="0.00" width="4.00" height="100.00" />
<rect x="64.00" y="0.00" width="2.00" height="100.00" />
<rect x="68.00" y="0.00" width="2.00" height="100.00" />
<rect x="72.00" y="0.00" width="4.00" height="100.00" />
<rect x="78.00" y="0.00" width="4.00" height="100.00" />
<rect x="84.00" y="0.00" width="4.00" height="100.00" />
<rect x="92.00" y="0.00" width="2.00" height="100.00" />
<rect x="96.00" y="0.00" width="2.00" height="100.00" />
<rect x="100.00" y="0.00" width="2.00" height="100.00" />
<rect x="104.00" y="0.00" width="2.00" height="100.00" />
<rect x="110.00" y="0.00" width="2.00" height="100.00" />
<rect x="114.00" y="0.00" width="4.00" height="100.00" />
<rect x="120.00" y="0.00" width="4.00" height="100.00" />
<rect x="126.00" y="0.00" width="2.00" height="100.00" />
<text x="64.00" y="113.20" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="12.0" >
*123*
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -1,13 +1,13 @@
<?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="276" height="118" version="1.1"
<svg width="276" height="117" 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="276" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="276" height="117" fill="#FFFFFF" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="26.00" y="0.00" width="2.00" height="110.00" />
<rect x="30.00" y="0.00" width="6.00" height="100.00" />
@ -38,27 +38,27 @@
<rect x="200.00" y="0.00" width="2.00" height="100.00" />
<rect x="206.00" y="0.00" width="2.00" height="110.00" />
<rect x="210.00" y="0.00" width="2.00" height="110.00" />
<rect x="226.00" y="20.00" width="2.00" height="90.00" />
<rect x="230.00" y="20.00" width="4.00" height="90.00" />
<rect x="238.00" y="20.00" width="4.00" height="90.00" />
<rect x="246.00" y="20.00" width="2.00" height="90.00" />
<rect x="250.00" y="20.00" width="2.00" height="90.00" />
<rect x="256.00" y="20.00" width="2.00" height="90.00" />
<rect x="262.00" y="20.00" width="4.00" height="90.00" />
<text x="8.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<rect x="226.00" y="19.00" width="2.00" height="91.00" />
<rect x="230.00" y="19.00" width="4.00" height="91.00" />
<rect x="238.00" y="19.00" width="4.00" height="91.00" />
<rect x="246.00" y="19.00" width="2.00" height="91.00" />
<rect x="250.00" y="19.00" width="2.00" height="91.00" />
<rect x="256.00" y="19.00" width="2.00" height="91.00" />
<rect x="262.00" y="19.00" width="4.00" height="91.00" />
<text x="12.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="20.0" >
9
</text>
<text x="70.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="70.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
771384
</text>
<text x="164.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="164.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
524017
</text>
<text x="246.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="246.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="330" height="118" version="1.1"
<svg width="330" height="117" 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="330" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="330" height="117" fill="#FFFFFF" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="26.00" y="0.00" width="2.00" height="110.00" />
<rect x="30.00" y="0.00" width="6.00" height="100.00" />
@ -38,36 +38,36 @@
<rect x="196.00" y="0.00" width="2.00" height="100.00" />
<rect x="206.00" y="0.00" width="2.00" height="110.00" />
<rect x="210.00" y="0.00" width="2.00" height="110.00" />
<rect x="226.00" y="20.00" width="2.00" height="90.00" />
<rect x="230.00" y="20.00" width="4.00" height="90.00" />
<rect x="236.00" y="20.00" width="6.00" height="90.00" />
<rect x="246.00" y="20.00" width="2.00" height="90.00" />
<rect x="250.00" y="20.00" width="2.00" height="90.00" />
<rect x="254.00" y="20.00" width="2.00" height="90.00" />
<rect x="262.00" y="20.00" width="4.00" height="90.00" />
<rect x="268.00" y="20.00" width="2.00" height="90.00" />
<rect x="272.00" y="20.00" width="2.00" height="90.00" />
<rect x="282.00" y="20.00" width="2.00" height="90.00" />
<rect x="286.00" y="20.00" width="2.00" height="90.00" />
<rect x="292.00" y="20.00" width="2.00" height="90.00" />
<rect x="298.00" y="20.00" width="4.00" height="90.00" />
<rect x="304.00" y="20.00" width="2.00" height="90.00" />
<rect x="310.00" y="20.00" width="4.00" height="90.00" />
<rect x="318.00" y="20.00" width="2.00" height="90.00" />
<text x="8.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<rect x="226.00" y="19.00" width="2.00" height="91.00" />
<rect x="230.00" y="19.00" width="4.00" height="91.00" />
<rect x="236.00" y="19.00" width="6.00" height="91.00" />
<rect x="246.00" y="19.00" width="2.00" height="91.00" />
<rect x="250.00" y="19.00" width="2.00" height="91.00" />
<rect x="254.00" y="19.00" width="2.00" height="91.00" />
<rect x="262.00" y="19.00" width="4.00" height="91.00" />
<rect x="268.00" y="19.00" width="2.00" height="91.00" />
<rect x="272.00" y="19.00" width="2.00" height="91.00" />
<rect x="282.00" y="19.00" width="2.00" height="91.00" />
<rect x="286.00" y="19.00" width="2.00" height="91.00" />
<rect x="292.00" y="19.00" width="2.00" height="91.00" />
<rect x="298.00" y="19.00" width="4.00" height="91.00" />
<rect x="304.00" y="19.00" width="2.00" height="91.00" />
<rect x="310.00" y="19.00" width="4.00" height="91.00" />
<rect x="318.00" y="19.00" width="2.00" height="91.00" />
<text x="12.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="20.0" >
9
</text>
<text x="70.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="70.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
780877
</text>
<text x="164.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="164.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
799306
</text>
<text x="274.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="274.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
54321
</text>
</g>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before After
Before After

View file

@ -0,0 +1,147 @@
<?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="284" height="117" 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="284" height="117" fill="#FFFFFF" />
<rect x="22.00" y="0.00" width="4.00" height="16.00" />
<rect x="28.00" y="0.00" width="2.00" height="20.00" />
<rect x="34.00" y="0.00" width="2.00" height="4.00" />
<rect x="42.00" y="0.00" width="8.00" height="4.00" />
<rect x="54.00" y="0.00" width="4.00" height="8.00" />
<rect x="60.00" y="0.00" width="2.00" height="4.00" />
<rect x="66.00" y="0.00" width="6.00" height="4.00" />
<rect x="76.00" y="0.00" width="2.00" height="4.00" />
<rect x="80.00" y="0.00" width="6.00" height="4.00" />
<rect x="88.00" y="0.00" width="6.00" height="4.00" />
<rect x="100.00" y="0.00" width="2.00" height="4.00" />
<rect x="110.00" y="0.00" width="2.00" height="16.00" />
<rect x="116.00" y="0.00" width="2.00" height="8.00" />
<rect x="124.00" y="0.00" width="4.00" height="4.00" />
<rect x="130.00" y="0.00" width="2.00" height="4.00" />
<rect x="134.00" y="0.00" width="6.00" height="4.00" />
<rect x="142.00" y="0.00" width="6.00" height="4.00" />
<rect x="152.00" y="0.00" width="2.00" height="4.00" />
<rect x="164.00" y="0.00" width="4.00" height="8.00" />
<rect x="178.00" y="0.00" width="2.00" height="4.00" />
<rect x="184.00" y="0.00" width="4.00" height="4.00" />
<rect x="190.00" y="0.00" width="6.00" height="4.00" />
<rect x="198.00" y="0.00" width="6.00" height="4.00" />
<rect x="206.00" y="0.00" width="4.00" height="8.00" />
<rect x="214.00" y="0.00" width="2.00" height="16.00" />
<rect x="218.00" y="0.00" width="2.00" height="16.00" />
<rect x="32.00" y="4.00" width="4.00" height="4.00" />
<rect x="42.00" y="4.00" width="6.00" height="8.00" />
<rect x="50.00" y="4.00" width="2.00" height="8.00" />
<rect x="62.00" y="4.00" width="2.00" height="4.00" />
<rect x="76.00" y="4.00" width="4.00" height="4.00" />
<rect x="84.00" y="4.00" width="8.00" height="4.00" />
<rect x="94.00" y="4.00" width="2.00" height="4.00" />
<rect x="98.00" y="4.00" width="10.00" height="4.00" />
<rect x="126.00" y="4.00" width="2.00" height="12.00" />
<rect x="130.00" y="4.00" width="4.00" height="4.00" />
<rect x="138.00" y="4.00" width="2.00" height="4.00" />
<rect x="142.00" y="4.00" width="8.00" height="4.00" />
<rect x="152.00" y="4.00" width="4.00" height="4.00" />
<rect x="172.00" y="4.00" width="2.00" height="4.00" />
<rect x="178.00" y="4.00" width="6.00" height="4.00" />
<rect x="194.00" y="4.00" width="2.00" height="4.00" />
<rect x="198.00" y="4.00" width="4.00" height="12.00" />
<rect x="32.00" y="8.00" width="6.00" height="4.00" />
<rect x="54.00" y="8.00" width="10.00" height="4.00" />
<rect x="66.00" y="8.00" width="2.00" height="4.00" />
<rect x="76.00" y="8.00" width="12.00" height="4.00" />
<rect x="92.00" y="8.00" width="4.00" height="4.00" />
<rect x="98.00" y="8.00" width="6.00" height="4.00" />
<rect x="106.00" y="8.00" width="2.00" height="4.00" />
<rect x="114.00" y="8.00" width="4.00" height="4.00" />
<rect x="130.00" y="8.00" width="10.00" height="4.00" />
<rect x="142.00" y="8.00" width="2.00" height="4.00" />
<rect x="146.00" y="8.00" width="8.00" height="4.00" />
<rect x="158.00" y="8.00" width="4.00" height="4.00" />
<rect x="164.00" y="8.00" width="2.00" height="4.00" />
<rect x="170.00" y="8.00" width="4.00" height="4.00" />
<rect x="176.00" y="8.00" width="2.00" height="4.00" />
<rect x="182.00" y="8.00" width="6.00" height="4.00" />
<rect x="204.00" y="8.00" width="6.00" height="4.00" />
<rect x="32.00" y="12.00" width="8.00" height="4.00" />
<rect x="42.00" y="12.00" width="2.00" height="4.00" />
<rect x="50.00" y="12.00" width="4.00" height="4.00" />
<rect x="58.00" y="12.00" width="4.00" height="4.00" />
<rect x="70.00" y="12.00" width="2.00" height="4.00" />
<rect x="76.00" y="12.00" width="2.00" height="4.00" />
<rect x="86.00" y="12.00" width="2.00" height="4.00" />
<rect x="90.00" y="12.00" width="6.00" height="4.00" />
<rect x="102.00" y="12.00" width="6.00" height="4.00" />
<rect x="114.00" y="12.00" width="6.00" height="4.00" />
<rect x="130.00" y="12.00" width="2.00" height="4.00" />
<rect x="138.00" y="12.00" width="6.00" height="4.00" />
<rect x="148.00" y="12.00" width="6.00" height="4.00" />
<rect x="160.00" y="12.00" width="2.00" height="4.00" />
<rect x="164.00" y="12.00" width="4.00" height="4.00" />
<rect x="170.00" y="12.00" width="2.00" height="4.00" />
<rect x="178.00" y="12.00" width="2.00" height="4.00" />
<rect x="186.00" y="12.00" width="4.00" height="4.00" />
<rect x="204.00" y="12.00" width="8.00" height="4.00" />
<rect x="216.00" y="16.00" width="2.00" height="4.00" />
<rect x="26.00" y="20.00" width="2.00" height="4.00" />
<rect x="218.00" y="20.00" width="2.00" height="4.00" />
<rect x="28.00" y="24.00" width="2.00" height="86.00" />
<rect x="216.00" y="24.00" width="2.00" height="86.00" />
<rect x="32.00" y="28.00" width="2.00" height="82.00" />
<rect x="38.00" y="28.00" width="2.00" height="72.00" />
<rect x="44.00" y="28.00" width="4.00" height="72.00" />
<rect x="50.00" y="28.00" width="8.00" height="72.00" />
<rect x="60.00" y="28.00" width="2.00" height="72.00" />
<rect x="66.00" y="28.00" width="6.00" height="72.00" />
<rect x="74.00" y="28.00" width="2.00" height="72.00" />
<rect x="78.00" y="28.00" width="4.00" height="72.00" />
<rect x="88.00" y="28.00" width="2.00" height="72.00" />
<rect x="98.00" y="28.00" width="2.00" height="72.00" />
<rect x="102.00" y="28.00" width="2.00" height="72.00" />
<rect x="108.00" y="28.00" width="2.00" height="72.00" />
<rect x="116.00" y="28.00" width="2.00" height="72.00" />
<rect x="120.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="82.00" />
<rect x="128.00" y="28.00" width="2.00" height="72.00" />
<rect x="134.00" y="28.00" width="2.00" height="72.00" />
<rect x="142.00" y="28.00" width="6.00" height="72.00" />
<rect x="150.00" y="28.00" width="2.00" height="72.00" />
<rect x="156.00" y="28.00" width="6.00" height="72.00" />
<rect x="166.00" y="28.00" width="2.00" height="72.00" />
<rect x="170.00" y="28.00" width="4.00" height="72.00" />
<rect x="178.00" y="28.00" width="4.00" height="72.00" />
<rect x="184.00" y="28.00" width="4.00" height="72.00" />
<rect x="190.00" y="28.00" width="4.00" height="72.00" />
<rect x="198.00" y="28.00" width="2.00" height="72.00" />
<rect x="204.00" y="28.00" width="2.00" height="72.00" />
<rect x="212.00" y="28.00" width="2.00" height="82.00" />
<rect x="232.00" y="47.00" width="2.00" height="63.00" />
<rect x="236.00" y="47.00" width="4.00" height="63.00" />
<rect x="244.00" y="47.00" width="4.00" height="63.00" />
<rect x="252.00" y="47.00" width="2.00" height="63.00" />
<rect x="256.00" y="47.00" width="2.00" height="63.00" />
<rect x="262.00" y="47.00" width="2.00" height="63.00" />
<rect x="268.00" y="47.00" width="4.00" height="63.00" />
<text x="18.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="20.0" >
1
</text>
<text x="76.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
234567
</text>
<text x="170.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
890128
</text>
<text x="252.00" y="43.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.2 KiB

View file

@ -0,0 +1,154 @@
<?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="338" height="117" 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="338" height="117" fill="#FFFFFF" />
<rect x="22.00" y="0.00" width="4.00" height="16.00" />
<rect x="28.00" y="0.00" width="2.00" height="20.00" />
<rect x="34.00" y="0.00" width="6.00" height="4.00" />
<rect x="42.00" y="0.00" width="2.00" height="16.00" />
<rect x="50.00" y="0.00" width="10.00" height="4.00" />
<rect x="62.00" y="0.00" width="2.00" height="4.00" />
<rect x="68.00" y="0.00" width="6.00" height="4.00" />
<rect x="76.00" y="0.00" width="4.00" height="4.00" />
<rect x="82.00" y="0.00" width="12.00" height="4.00" />
<rect x="96.00" y="0.00" width="2.00" height="4.00" />
<rect x="100.00" y="0.00" width="6.00" height="4.00" />
<rect x="110.00" y="0.00" width="2.00" height="16.00" />
<rect x="116.00" y="0.00" width="6.00" height="8.00" />
<rect x="124.00" y="0.00" width="4.00" height="4.00" />
<rect x="130.00" y="0.00" width="4.00" height="4.00" />
<rect x="136.00" y="0.00" width="2.00" height="4.00" />
<rect x="146.00" y="0.00" width="8.00" height="4.00" />
<rect x="156.00" y="0.00" width="4.00" height="4.00" />
<rect x="164.00" y="0.00" width="4.00" height="4.00" />
<rect x="172.00" y="0.00" width="2.00" height="4.00" />
<rect x="176.00" y="0.00" width="6.00" height="4.00" />
<rect x="190.00" y="0.00" width="2.00" height="4.00" />
<rect x="198.00" y="0.00" width="4.00" height="16.00" />
<rect x="204.00" y="0.00" width="2.00" height="16.00" />
<rect x="210.00" y="0.00" width="2.00" height="4.00" />
<rect x="218.00" y="0.00" width="2.00" height="16.00" />
<rect x="34.00" y="4.00" width="4.00" height="4.00" />
<rect x="46.00" y="4.00" width="4.00" height="4.00" />
<rect x="54.00" y="4.00" width="2.00" height="4.00" />
<rect x="60.00" y="4.00" width="6.00" height="4.00" />
<rect x="76.00" y="4.00" width="2.00" height="12.00" />
<rect x="80.00" y="4.00" width="10.00" height="4.00" />
<rect x="92.00" y="4.00" width="4.00" height="4.00" />
<rect x="106.00" y="4.00" width="2.00" height="4.00" />
<rect x="124.00" y="4.00" width="2.00" height="8.00" />
<rect x="130.00" y="4.00" width="2.00" height="8.00" />
<rect x="136.00" y="4.00" width="10.00" height="4.00" />
<rect x="150.00" y="4.00" width="6.00" height="4.00" />
<rect x="158.00" y="4.00" width="4.00" height="4.00" />
<rect x="164.00" y="4.00" width="2.00" height="4.00" />
<rect x="168.00" y="4.00" width="2.00" height="4.00" />
<rect x="174.00" y="4.00" width="4.00" height="4.00" />
<rect x="184.00" y="4.00" width="10.00" height="4.00" />
<rect x="208.00" y="4.00" width="4.00" height="4.00" />
<rect x="36.00" y="8.00" width="2.00" height="4.00" />
<rect x="48.00" y="8.00" width="4.00" height="4.00" />
<rect x="56.00" y="8.00" width="4.00" height="4.00" />
<rect x="64.00" y="8.00" width="2.00" height="4.00" />
<rect x="82.00" y="8.00" width="4.00" height="4.00" />
<rect x="88.00" y="8.00" width="4.00" height="4.00" />
<rect x="98.00" y="8.00" width="2.00" height="4.00" />
<rect x="116.00" y="8.00" width="4.00" height="8.00" />
<rect x="140.00" y="8.00" width="2.00" height="4.00" />
<rect x="144.00" y="8.00" width="6.00" height="4.00" />
<rect x="156.00" y="8.00" width="6.00" height="4.00" />
<rect x="164.00" y="8.00" width="4.00" height="4.00" />
<rect x="170.00" y="8.00" width="4.00" height="4.00" />
<rect x="184.00" y="8.00" width="2.00" height="4.00" />
<rect x="194.00" y="8.00" width="2.00" height="4.00" />
<rect x="208.00" y="8.00" width="6.00" height="4.00" />
<rect x="36.00" y="12.00" width="4.00" height="4.00" />
<rect x="46.00" y="12.00" width="2.00" height="4.00" />
<rect x="56.00" y="12.00" width="10.00" height="4.00" />
<rect x="70.00" y="12.00" width="4.00" height="4.00" />
<rect x="80.00" y="12.00" width="4.00" height="4.00" />
<rect x="90.00" y="12.00" width="10.00" height="4.00" />
<rect x="104.00" y="12.00" width="2.00" height="4.00" />
<rect x="124.00" y="12.00" width="4.00" height="4.00" />
<rect x="130.00" y="12.00" width="8.00" height="4.00" />
<rect x="140.00" y="12.00" width="8.00" height="4.00" />
<rect x="150.00" y="12.00" width="8.00" height="4.00" />
<rect x="160.00" y="12.00" width="2.00" height="4.00" />
<rect x="164.00" y="12.00" width="2.00" height="4.00" />
<rect x="170.00" y="12.00" width="2.00" height="4.00" />
<rect x="178.00" y="12.00" width="8.00" height="4.00" />
<rect x="190.00" y="12.00" width="2.00" height="4.00" />
<rect x="208.00" y="12.00" width="8.00" height="4.00" />
<rect x="216.00" y="16.00" width="2.00" height="4.00" />
<rect x="26.00" y="20.00" width="2.00" height="4.00" />
<rect x="218.00" y="20.00" width="2.00" height="4.00" />
<rect x="28.00" y="24.00" width="2.00" height="86.00" />
<rect x="216.00" y="24.00" width="2.00" height="86.00" />
<rect x="32.00" y="28.00" width="2.00" height="82.00" />
<rect x="38.00" y="28.00" width="2.00" height="72.00" />
<rect x="44.00" y="28.00" width="4.00" height="72.00" />
<rect x="50.00" y="28.00" width="8.00" height="72.00" />
<rect x="60.00" y="28.00" width="2.00" height="72.00" />
<rect x="66.00" y="28.00" width="6.00" height="72.00" />
<rect x="74.00" y="28.00" width="2.00" height="72.00" />
<rect x="78.00" y="28.00" width="4.00" height="72.00" />
<rect x="88.00" y="28.00" width="2.00" height="72.00" />
<rect x="98.00" y="28.00" width="2.00" height="72.00" />
<rect x="102.00" y="28.00" width="2.00" height="72.00" />
<rect x="108.00" y="28.00" width="2.00" height="72.00" />
<rect x="116.00" y="28.00" width="2.00" height="72.00" />
<rect x="120.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="82.00" />
<rect x="128.00" y="28.00" width="2.00" height="72.00" />
<rect x="134.00" y="28.00" width="2.00" height="72.00" />
<rect x="142.00" y="28.00" width="6.00" height="72.00" />
<rect x="150.00" y="28.00" width="2.00" height="72.00" />
<rect x="156.00" y="28.00" width="6.00" height="72.00" />
<rect x="166.00" y="28.00" width="2.00" height="72.00" />
<rect x="170.00" y="28.00" width="4.00" height="72.00" />
<rect x="178.00" y="28.00" width="4.00" height="72.00" />
<rect x="184.00" y="28.00" width="4.00" height="72.00" />
<rect x="190.00" y="28.00" width="4.00" height="72.00" />
<rect x="198.00" y="28.00" width="2.00" height="72.00" />
<rect x="204.00" y="28.00" width="2.00" height="72.00" />
<rect x="212.00" y="28.00" width="2.00" height="82.00" />
<rect x="232.00" y="47.00" width="2.00" height="63.00" />
<rect x="236.00" y="47.00" width="4.00" height="63.00" />
<rect x="242.00" y="47.00" width="6.00" height="63.00" />
<rect x="252.00" y="47.00" width="2.00" height="63.00" />
<rect x="256.00" y="47.00" width="2.00" height="63.00" />
<rect x="260.00" y="47.00" width="2.00" height="63.00" />
<rect x="268.00" y="47.00" width="4.00" height="63.00" />
<rect x="274.00" y="47.00" width="2.00" height="63.00" />
<rect x="278.00" y="47.00" width="2.00" height="63.00" />
<rect x="288.00" y="47.00" width="2.00" height="63.00" />
<rect x="292.00" y="47.00" width="2.00" height="63.00" />
<rect x="298.00" y="47.00" width="2.00" height="63.00" />
<rect x="304.00" y="47.00" width="4.00" height="63.00" />
<rect x="310.00" y="47.00" width="2.00" height="63.00" />
<rect x="316.00" y="47.00" width="4.00" height="63.00" />
<rect x="324.00" y="47.00" width="2.00" height="63.00" />
<text x="18.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="20.0" >
1
</text>
<text x="76.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
234567
</text>
<text x="170.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
890128
</text>
<text x="280.00" y="43.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
54321
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.7 KiB

View file

@ -0,0 +1,138 @@
<?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="338" height="110" 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="338" height="110" fill="#FFFFFF" />
<rect x="22.00" y="0.00" width="4.00" height="16.00" />
<rect x="28.00" y="0.00" width="2.00" height="20.00" />
<rect x="34.00" y="0.00" width="6.00" height="4.00" />
<rect x="42.00" y="0.00" width="2.00" height="16.00" />
<rect x="50.00" y="0.00" width="10.00" height="4.00" />
<rect x="62.00" y="0.00" width="2.00" height="4.00" />
<rect x="68.00" y="0.00" width="6.00" height="4.00" />
<rect x="76.00" y="0.00" width="4.00" height="4.00" />
<rect x="82.00" y="0.00" width="12.00" height="4.00" />
<rect x="96.00" y="0.00" width="2.00" height="4.00" />
<rect x="100.00" y="0.00" width="6.00" height="4.00" />
<rect x="110.00" y="0.00" width="2.00" height="16.00" />
<rect x="116.00" y="0.00" width="6.00" height="8.00" />
<rect x="124.00" y="0.00" width="4.00" height="4.00" />
<rect x="130.00" y="0.00" width="4.00" height="4.00" />
<rect x="136.00" y="0.00" width="2.00" height="4.00" />
<rect x="146.00" y="0.00" width="8.00" height="4.00" />
<rect x="156.00" y="0.00" width="4.00" height="4.00" />
<rect x="164.00" y="0.00" width="4.00" height="4.00" />
<rect x="172.00" y="0.00" width="2.00" height="4.00" />
<rect x="176.00" y="0.00" width="6.00" height="4.00" />
<rect x="190.00" y="0.00" width="2.00" height="4.00" />
<rect x="198.00" y="0.00" width="4.00" height="16.00" />
<rect x="204.00" y="0.00" width="2.00" height="16.00" />
<rect x="210.00" y="0.00" width="2.00" height="4.00" />
<rect x="218.00" y="0.00" width="2.00" height="16.00" />
<rect x="34.00" y="4.00" width="4.00" height="4.00" />
<rect x="46.00" y="4.00" width="4.00" height="4.00" />
<rect x="54.00" y="4.00" width="2.00" height="4.00" />
<rect x="60.00" y="4.00" width="6.00" height="4.00" />
<rect x="76.00" y="4.00" width="2.00" height="12.00" />
<rect x="80.00" y="4.00" width="10.00" height="4.00" />
<rect x="92.00" y="4.00" width="4.00" height="4.00" />
<rect x="106.00" y="4.00" width="2.00" height="4.00" />
<rect x="124.00" y="4.00" width="2.00" height="8.00" />
<rect x="130.00" y="4.00" width="2.00" height="8.00" />
<rect x="136.00" y="4.00" width="10.00" height="4.00" />
<rect x="150.00" y="4.00" width="6.00" height="4.00" />
<rect x="158.00" y="4.00" width="4.00" height="4.00" />
<rect x="164.00" y="4.00" width="2.00" height="4.00" />
<rect x="168.00" y="4.00" width="2.00" height="4.00" />
<rect x="174.00" y="4.00" width="4.00" height="4.00" />
<rect x="184.00" y="4.00" width="10.00" height="4.00" />
<rect x="208.00" y="4.00" width="4.00" height="4.00" />
<rect x="36.00" y="8.00" width="2.00" height="4.00" />
<rect x="48.00" y="8.00" width="4.00" height="4.00" />
<rect x="56.00" y="8.00" width="4.00" height="4.00" />
<rect x="64.00" y="8.00" width="2.00" height="4.00" />
<rect x="82.00" y="8.00" width="4.00" height="4.00" />
<rect x="88.00" y="8.00" width="4.00" height="4.00" />
<rect x="98.00" y="8.00" width="2.00" height="4.00" />
<rect x="116.00" y="8.00" width="4.00" height="8.00" />
<rect x="140.00" y="8.00" width="2.00" height="4.00" />
<rect x="144.00" y="8.00" width="6.00" height="4.00" />
<rect x="156.00" y="8.00" width="6.00" height="4.00" />
<rect x="164.00" y="8.00" width="4.00" height="4.00" />
<rect x="170.00" y="8.00" width="4.00" height="4.00" />
<rect x="184.00" y="8.00" width="2.00" height="4.00" />
<rect x="194.00" y="8.00" width="2.00" height="4.00" />
<rect x="208.00" y="8.00" width="6.00" height="4.00" />
<rect x="36.00" y="12.00" width="4.00" height="4.00" />
<rect x="46.00" y="12.00" width="2.00" height="4.00" />
<rect x="56.00" y="12.00" width="10.00" height="4.00" />
<rect x="70.00" y="12.00" width="4.00" height="4.00" />
<rect x="80.00" y="12.00" width="4.00" height="4.00" />
<rect x="90.00" y="12.00" width="10.00" height="4.00" />
<rect x="104.00" y="12.00" width="2.00" height="4.00" />
<rect x="124.00" y="12.00" width="4.00" height="4.00" />
<rect x="130.00" y="12.00" width="8.00" height="4.00" />
<rect x="140.00" y="12.00" width="8.00" height="4.00" />
<rect x="150.00" y="12.00" width="8.00" height="4.00" />
<rect x="160.00" y="12.00" width="2.00" height="4.00" />
<rect x="164.00" y="12.00" width="2.00" height="4.00" />
<rect x="170.00" y="12.00" width="2.00" height="4.00" />
<rect x="178.00" y="12.00" width="8.00" height="4.00" />
<rect x="190.00" y="12.00" width="2.00" height="4.00" />
<rect x="208.00" y="12.00" width="8.00" height="4.00" />
<rect x="216.00" y="16.00" width="2.00" height="4.00" />
<rect x="26.00" y="20.00" width="2.00" height="4.00" />
<rect x="218.00" y="20.00" width="2.00" height="4.00" />
<rect x="28.00" y="24.00" width="2.00" height="86.00" />
<rect x="216.00" y="24.00" width="2.00" height="86.00" />
<rect x="32.00" y="28.00" width="2.00" height="82.00" />
<rect x="38.00" y="28.00" width="2.00" height="72.00" />
<rect x="44.00" y="28.00" width="4.00" height="72.00" />
<rect x="50.00" y="28.00" width="8.00" height="72.00" />
<rect x="60.00" y="28.00" width="2.00" height="72.00" />
<rect x="66.00" y="28.00" width="6.00" height="72.00" />
<rect x="74.00" y="28.00" width="2.00" height="72.00" />
<rect x="78.00" y="28.00" width="4.00" height="72.00" />
<rect x="88.00" y="28.00" width="2.00" height="72.00" />
<rect x="98.00" y="28.00" width="2.00" height="72.00" />
<rect x="102.00" y="28.00" width="2.00" height="72.00" />
<rect x="108.00" y="28.00" width="2.00" height="72.00" />
<rect x="116.00" y="28.00" width="2.00" height="72.00" />
<rect x="120.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="82.00" />
<rect x="128.00" y="28.00" width="2.00" height="72.00" />
<rect x="134.00" y="28.00" width="2.00" height="72.00" />
<rect x="142.00" y="28.00" width="6.00" height="72.00" />
<rect x="150.00" y="28.00" width="2.00" height="72.00" />
<rect x="156.00" y="28.00" width="6.00" height="72.00" />
<rect x="166.00" y="28.00" width="2.00" height="72.00" />
<rect x="170.00" y="28.00" width="4.00" height="72.00" />
<rect x="178.00" y="28.00" width="4.00" height="72.00" />
<rect x="184.00" y="28.00" width="4.00" height="72.00" />
<rect x="190.00" y="28.00" width="4.00" height="72.00" />
<rect x="198.00" y="28.00" width="2.00" height="72.00" />
<rect x="204.00" y="28.00" width="2.00" height="72.00" />
<rect x="212.00" y="28.00" width="2.00" height="82.00" />
<rect x="232.00" y="47.00" width="2.00" height="63.00" />
<rect x="236.00" y="47.00" width="4.00" height="63.00" />
<rect x="242.00" y="47.00" width="6.00" height="63.00" />
<rect x="252.00" y="47.00" width="2.00" height="63.00" />
<rect x="256.00" y="47.00" width="2.00" height="63.00" />
<rect x="260.00" y="47.00" width="2.00" height="63.00" />
<rect x="268.00" y="47.00" width="4.00" height="63.00" />
<rect x="274.00" y="47.00" width="2.00" height="63.00" />
<rect x="278.00" y="47.00" width="2.00" height="63.00" />
<rect x="288.00" y="47.00" width="2.00" height="63.00" />
<rect x="292.00" y="47.00" width="2.00" height="63.00" />
<rect x="298.00" y="47.00" width="2.00" height="63.00" />
<rect x="304.00" y="47.00" width="4.00" height="63.00" />
<rect x="310.00" y="47.00" width="2.00" height="63.00" />
<rect x="316.00" y="47.00" width="4.00" height="63.00" />
<rect x="324.00" y="47.00" width="2.00" height="63.00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.1 KiB

View file

@ -1,13 +1,13 @@
<?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="64" height="118" version="1.1"
<svg width="64" height="117" 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="64" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="64" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="2.00" height="100.00" />
<rect x="18.00" y="0.00" width="4.00" height="100.00" />
<rect x="26.00" y="0.00" width="4.00" height="100.00" />
@ -15,8 +15,8 @@
<rect x="38.00" y="0.00" width="2.00" height="100.00" />
<rect x="44.00" y="0.00" width="2.00" height="100.00" />
<rect x="50.00" y="0.00" width="4.00" height="100.00" />
<text x="34.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="34.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>

Before

Width:  |  Height:  |  Size: 954 B

After

Width:  |  Height:  |  Size: 966 B

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="118" height="118" version="1.1"
<svg width="118" height="117" 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="118" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="118" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="2.00" height="100.00" />
<rect x="18.00" y="0.00" width="4.00" height="100.00" />
<rect x="24.00" y="0.00" width="4.00" height="100.00" />
@ -24,8 +24,8 @@
<rect x="92.00" y="0.00" width="2.00" height="100.00" />
<rect x="96.00" y="0.00" width="4.00" height="100.00" />
<rect x="106.00" y="0.00" width="2.00" height="100.00" />
<text x="61.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="61.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
</g>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="216" height="118" version="1.1"
<svg width="216" height="117" 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="216" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="216" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="2.00" height="110.00" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="24.00" y="0.00" width="4.00" height="100.00" />
@ -30,23 +30,23 @@
<rect x="138.00" y="0.00" width="2.00" height="100.00" />
<rect x="142.00" y="0.00" width="2.00" height="110.00" />
<rect x="146.00" y="0.00" width="2.00" height="110.00" />
<rect x="162.00" y="20.00" width="2.00" height="90.00" />
<rect x="166.00" y="20.00" width="4.00" height="90.00" />
<rect x="174.00" y="20.00" width="4.00" height="90.00" />
<rect x="182.00" y="20.00" width="2.00" height="90.00" />
<rect x="186.00" y="20.00" width="2.00" height="90.00" />
<rect x="192.00" y="20.00" width="2.00" height="90.00" />
<rect x="198.00" y="20.00" width="4.00" height="90.00" />
<text x="48.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<rect x="162.00" y="19.00" width="2.00" height="91.00" />
<rect x="166.00" y="19.00" width="4.00" height="91.00" />
<rect x="174.00" y="19.00" width="4.00" height="91.00" />
<rect x="182.00" y="19.00" width="2.00" height="91.00" />
<rect x="186.00" y="19.00" width="2.00" height="91.00" />
<rect x="192.00" y="19.00" width="2.00" height="91.00" />
<rect x="198.00" y="19.00" width="4.00" height="91.00" />
<text x="48.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
1234
</text>
<text x="114.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="114.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
5670
</text>
<text x="182.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="182.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="270" height="118" version="1.1"
<svg width="270" height="117" 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="270" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="270" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="2.00" height="110.00" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="24.00" y="0.00" width="4.00" height="100.00" />
@ -30,32 +30,32 @@
<rect x="138.00" y="0.00" width="2.00" height="100.00" />
<rect x="142.00" y="0.00" width="2.00" height="110.00" />
<rect x="146.00" y="0.00" width="2.00" height="110.00" />
<rect x="162.00" y="20.00" width="2.00" height="90.00" />
<rect x="166.00" y="20.00" width="4.00" height="90.00" />
<rect x="172.00" y="20.00" width="4.00" height="90.00" />
<rect x="180.00" y="20.00" width="4.00" height="90.00" />
<rect x="186.00" y="20.00" width="2.00" height="90.00" />
<rect x="192.00" y="20.00" width="2.00" height="90.00" />
<rect x="198.00" y="20.00" width="4.00" height="90.00" />
<rect x="204.00" y="20.00" width="2.00" height="90.00" />
<rect x="208.00" y="20.00" width="2.00" height="90.00" />
<rect x="218.00" y="20.00" width="2.00" height="90.00" />
<rect x="222.00" y="20.00" width="2.00" height="90.00" />
<rect x="226.00" y="20.00" width="2.00" height="90.00" />
<rect x="234.00" y="20.00" width="4.00" height="90.00" />
<rect x="240.00" y="20.00" width="2.00" height="90.00" />
<rect x="244.00" y="20.00" width="4.00" height="90.00" />
<rect x="254.00" y="20.00" width="2.00" height="90.00" />
<text x="48.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<rect x="162.00" y="19.00" width="2.00" height="91.00" />
<rect x="166.00" y="19.00" width="4.00" height="91.00" />
<rect x="172.00" y="19.00" width="4.00" height="91.00" />
<rect x="180.00" y="19.00" width="4.00" height="91.00" />
<rect x="186.00" y="19.00" width="2.00" height="91.00" />
<rect x="192.00" y="19.00" width="2.00" height="91.00" />
<rect x="198.00" y="19.00" width="4.00" height="91.00" />
<rect x="204.00" y="19.00" width="2.00" height="91.00" />
<rect x="208.00" y="19.00" width="2.00" height="91.00" />
<rect x="218.00" y="19.00" width="2.00" height="91.00" />
<rect x="222.00" y="19.00" width="2.00" height="91.00" />
<rect x="226.00" y="19.00" width="2.00" height="91.00" />
<rect x="234.00" y="19.00" width="4.00" height="91.00" />
<rect x="240.00" y="19.00" width="2.00" height="91.00" />
<rect x="244.00" y="19.00" width="4.00" height="91.00" />
<rect x="254.00" y="19.00" width="2.00" height="91.00" />
<text x="48.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
1234
</text>
<text x="114.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="114.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
5670
</text>
<text x="210.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="210.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before After
Before After

View file

@ -0,0 +1,116 @@
<?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="226" height="117" 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="226" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="2.00" height="4.00" />
<rect x="20.00" y="0.00" width="2.00" height="4.00" />
<rect x="28.00" y="0.00" width="10.00" height="4.00" />
<rect x="42.00" y="0.00" width="4.00" height="4.00" />
<rect x="48.00" y="0.00" width="2.00" height="16.00" />
<rect x="52.00" y="0.00" width="2.00" height="16.00" />
<rect x="58.00" y="0.00" width="4.00" height="4.00" />
<rect x="68.00" y="0.00" width="6.00" height="4.00" />
<rect x="80.00" y="0.00" width="2.00" height="4.00" />
<rect x="84.00" y="0.00" width="6.00" height="4.00" />
<rect x="94.00" y="0.00" width="4.00" height="4.00" />
<rect x="102.00" y="0.00" width="4.00" height="4.00" />
<rect x="112.00" y="0.00" width="2.00" height="4.00" />
<rect x="116.00" y="0.00" width="6.00" height="4.00" />
<rect x="124.00" y="0.00" width="2.00" height="4.00" />
<rect x="136.00" y="0.00" width="6.00" height="16.00" />
<rect x="144.00" y="0.00" width="2.00" height="16.00" />
<rect x="150.00" y="0.00" width="4.00" height="4.00" />
<rect x="156.00" y="0.00" width="2.00" height="16.00" />
<rect x="14.00" y="4.00" width="4.00" height="4.00" />
<rect x="20.00" y="4.00" width="12.00" height="4.00" />
<rect x="36.00" y="4.00" width="4.00" height="4.00" />
<rect x="42.00" y="4.00" width="2.00" height="4.00" />
<rect x="56.00" y="4.00" width="6.00" height="4.00" />
<rect x="68.00" y="4.00" width="4.00" height="4.00" />
<rect x="74.00" y="4.00" width="8.00" height="4.00" />
<rect x="86.00" y="4.00" width="2.00" height="4.00" />
<rect x="90.00" y="4.00" width="4.00" height="4.00" />
<rect x="102.00" y="4.00" width="8.00" height="4.00" />
<rect x="116.00" y="4.00" width="2.00" height="8.00" />
<rect x="122.00" y="4.00" width="8.00" height="4.00" />
<rect x="132.00" y="4.00" width="2.00" height="4.00" />
<rect x="148.00" y="4.00" width="6.00" height="4.00" />
<rect x="14.00" y="8.00" width="2.00" height="4.00" />
<rect x="24.00" y="8.00" width="2.00" height="4.00" />
<rect x="28.00" y="8.00" width="4.00" height="4.00" />
<rect x="42.00" y="8.00" width="4.00" height="8.00" />
<rect x="56.00" y="8.00" width="4.00" height="4.00" />
<rect x="68.00" y="8.00" width="2.00" height="4.00" />
<rect x="72.00" y="8.00" width="2.00" height="4.00" />
<rect x="76.00" y="8.00" width="10.00" height="4.00" />
<rect x="88.00" y="8.00" width="10.00" height="4.00" />
<rect x="102.00" y="8.00" width="6.00" height="4.00" />
<rect x="110.00" y="8.00" width="2.00" height="4.00" />
<rect x="126.00" y="8.00" width="6.00" height="4.00" />
<rect x="148.00" y="8.00" width="4.00" height="4.00" />
<rect x="14.00" y="12.00" width="8.00" height="4.00" />
<rect x="26.00" y="12.00" width="2.00" height="4.00" />
<rect x="34.00" y="12.00" width="4.00" height="4.00" />
<rect x="58.00" y="12.00" width="2.00" height="4.00" />
<rect x="68.00" y="12.00" width="4.00" height="4.00" />
<rect x="76.00" y="12.00" width="2.00" height="4.00" />
<rect x="82.00" y="12.00" width="10.00" height="4.00" />
<rect x="94.00" y="12.00" width="6.00" height="4.00" />
<rect x="102.00" y="12.00" width="2.00" height="4.00" />
<rect x="106.00" y="12.00" width="2.00" height="4.00" />
<rect x="112.00" y="12.00" width="10.00" height="4.00" />
<rect x="128.00" y="12.00" width="4.00" height="4.00" />
<rect x="148.00" y="12.00" width="2.00" height="4.00" />
<rect x="22.00" y="16.00" width="2.00" height="4.00" />
<rect x="154.00" y="16.00" width="2.00" height="4.00" />
<rect x="20.00" y="20.00" width="2.00" height="4.00" />
<rect x="156.00" y="20.00" width="2.00" height="4.00" />
<rect x="22.00" y="24.00" width="2.00" height="86.00" />
<rect x="154.00" y="24.00" width="2.00" height="86.00" />
<rect x="26.00" y="28.00" width="2.00" height="82.00" />
<rect x="34.00" y="28.00" width="2.00" height="72.00" />
<rect x="38.00" y="28.00" width="4.00" height="72.00" />
<rect x="44.00" y="28.00" width="4.00" height="72.00" />
<rect x="50.00" y="28.00" width="6.00" height="72.00" />
<rect x="58.00" y="28.00" width="6.00" height="72.00" />
<rect x="66.00" y="28.00" width="4.00" height="72.00" />
<rect x="72.00" y="28.00" width="2.00" height="72.00" />
<rect x="76.00" y="28.00" width="8.00" height="72.00" />
<rect x="86.00" y="28.00" width="2.00" height="82.00" />
<rect x="90.00" y="28.00" width="2.00" height="82.00" />
<rect x="94.00" y="28.00" width="2.00" height="72.00" />
<rect x="100.00" y="28.00" width="6.00" height="72.00" />
<rect x="108.00" y="28.00" width="2.00" height="72.00" />
<rect x="112.00" y="28.00" width="6.00" height="72.00" />
<rect x="122.00" y="28.00" width="2.00" height="72.00" />
<rect x="132.00" y="28.00" width="2.00" height="72.00" />
<rect x="136.00" y="28.00" width="6.00" height="72.00" />
<rect x="146.00" y="28.00" width="2.00" height="72.00" />
<rect x="150.00" y="28.00" width="2.00" height="82.00" />
<rect x="170.00" y="47.00" width="2.00" height="63.00" />
<rect x="174.00" y="47.00" width="4.00" height="63.00" />
<rect x="180.00" y="47.00" width="2.00" height="63.00" />
<rect x="184.00" y="47.00" width="8.00" height="63.00" />
<rect x="194.00" y="47.00" width="2.00" height="63.00" />
<rect x="198.00" y="47.00" width="6.00" height="63.00" />
<rect x="208.00" y="47.00" width="2.00" height="63.00" />
<text x="56.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
9876
</text>
<text x="122.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
5430
</text>
<text x="190.00" y="43.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
65
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

View file

@ -0,0 +1,182 @@
<?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="300" height="117" 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="300" height="117" fill="#FFFFFF" />
<rect x="14.00" y="0.00" width="4.00" height="4.00" />
<rect x="22.00" y="0.00" width="6.00" height="8.00" />
<rect x="30.00" y="0.00" width="2.00" height="32.00" />
<rect x="34.00" y="0.00" width="6.00" height="4.00" />
<rect x="42.00" y="0.00" width="10.00" height="4.00" />
<rect x="54.00" y="0.00" width="6.00" height="4.00" />
<rect x="62.00" y="0.00" width="2.00" height="4.00" />
<rect x="68.00" y="0.00" width="2.00" height="32.00" />
<rect x="78.00" y="0.00" width="2.00" height="8.00" />
<rect x="82.00" y="0.00" width="4.00" height="4.00" />
<rect x="88.00" y="0.00" width="2.00" height="4.00" />
<rect x="100.00" y="0.00" width="2.00" height="4.00" />
<rect x="110.00" y="0.00" width="2.00" height="8.00" />
<rect x="118.00" y="0.00" width="2.00" height="4.00" />
<rect x="122.00" y="0.00" width="10.00" height="4.00" />
<rect x="134.00" y="0.00" width="4.00" height="8.00" />
<rect x="140.00" y="0.00" width="2.00" height="4.00" />
<rect x="146.00" y="0.00" width="8.00" height="4.00" />
<rect x="156.00" y="0.00" width="4.00" height="4.00" />
<rect x="164.00" y="0.00" width="6.00" height="8.00" />
<rect x="172.00" y="0.00" width="2.00" height="32.00" />
<rect x="176.00" y="0.00" width="2.00" height="32.00" />
<rect x="14.00" y="4.00" width="6.00" height="8.00" />
<rect x="34.00" y="4.00" width="4.00" height="8.00" />
<rect x="42.00" y="4.00" width="2.00" height="4.00" />
<rect x="46.00" y="4.00" width="6.00" height="4.00" />
<rect x="60.00" y="4.00" width="2.00" height="4.00" />
<rect x="84.00" y="4.00" width="2.00" height="28.00" />
<rect x="88.00" y="4.00" width="6.00" height="4.00" />
<rect x="98.00" y="4.00" width="2.00" height="4.00" />
<rect x="102.00" y="4.00" width="4.00" height="4.00" />
<rect x="122.00" y="4.00" width="6.00" height="4.00" />
<rect x="140.00" y="4.00" width="6.00" height="4.00" />
<rect x="148.00" y="4.00" width="2.00" height="4.00" />
<rect x="156.00" y="4.00" width="6.00" height="8.00" />
<rect x="24.00" y="8.00" width="4.00" height="8.00" />
<rect x="40.00" y="8.00" width="12.00" height="4.00" />
<rect x="56.00" y="8.00" width="4.00" height="4.00" />
<rect x="62.00" y="8.00" width="2.00" height="4.00" />
<rect x="78.00" y="8.00" width="4.00" height="4.00" />
<rect x="88.00" y="8.00" width="2.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="4.00" />
<rect x="100.00" y="8.00" width="2.00" height="4.00" />
<rect x="104.00" y="8.00" width="8.00" height="4.00" />
<rect x="122.00" y="8.00" width="4.00" height="4.00" />
<rect x="130.00" y="8.00" width="2.00" height="4.00" />
<rect x="136.00" y="8.00" width="4.00" height="4.00" />
<rect x="142.00" y="8.00" width="12.00" height="4.00" />
<rect x="166.00" y="8.00" width="4.00" height="8.00" />
<rect x="14.00" y="12.00" width="8.00" height="8.00" />
<rect x="34.00" y="12.00" width="6.00" height="8.00" />
<rect x="42.00" y="12.00" width="4.00" height="8.00" />
<rect x="48.00" y="12.00" width="2.00" height="4.00" />
<rect x="58.00" y="12.00" width="4.00" height="4.00" />
<rect x="76.00" y="12.00" width="6.00" height="4.00" />
<rect x="88.00" y="12.00" width="4.00" height="4.00" />
<rect x="100.00" y="12.00" width="4.00" height="4.00" />
<rect x="106.00" y="12.00" width="4.00" height="4.00" />
<rect x="114.00" y="12.00" width="4.00" height="4.00" />
<rect x="122.00" y="12.00" width="6.00" height="4.00" />
<rect x="132.00" y="12.00" width="4.00" height="4.00" />
<rect x="138.00" y="12.00" width="2.00" height="4.00" />
<rect x="144.00" y="12.00" width="4.00" height="4.00" />
<rect x="156.00" y="12.00" width="8.00" height="8.00" />
<rect x="26.00" y="16.00" width="2.00" height="12.00" />
<rect x="48.00" y="16.00" width="6.00" height="4.00" />
<rect x="58.00" y="16.00" width="2.00" height="4.00" />
<rect x="76.00" y="16.00" width="4.00" height="4.00" />
<rect x="88.00" y="16.00" width="6.00" height="12.00" />
<rect x="96.00" y="16.00" width="6.00" height="4.00" />
<rect x="104.00" y="16.00" width="8.00" height="4.00" />
<rect x="116.00" y="16.00" width="2.00" height="4.00" />
<rect x="122.00" y="16.00" width="2.00" height="16.00" />
<rect x="126.00" y="16.00" width="2.00" height="4.00" />
<rect x="132.00" y="16.00" width="8.00" height="4.00" />
<rect x="148.00" y="16.00" width="2.00" height="4.00" />
<rect x="168.00" y="16.00" width="2.00" height="12.00" />
<rect x="14.00" y="20.00" width="6.00" height="4.00" />
<rect x="34.00" y="20.00" width="12.00" height="4.00" />
<rect x="48.00" y="20.00" width="2.00" height="4.00" />
<rect x="52.00" y="20.00" width="4.00" height="4.00" />
<rect x="62.00" y="20.00" width="2.00" height="4.00" />
<rect x="76.00" y="20.00" width="2.00" height="4.00" />
<rect x="98.00" y="20.00" width="2.00" height="4.00" />
<rect x="102.00" y="20.00" width="12.00" height="4.00" />
<rect x="116.00" y="20.00" width="4.00" height="4.00" />
<rect x="128.00" y="20.00" width="8.00" height="4.00" />
<rect x="144.00" y="20.00" width="4.00" height="4.00" />
<rect x="150.00" y="20.00" width="4.00" height="4.00" />
<rect x="156.00" y="20.00" width="6.00" height="4.00" />
<rect x="14.00" y="24.00" width="4.00" height="8.00" />
<rect x="34.00" y="24.00" width="8.00" height="4.00" />
<rect x="46.00" y="24.00" width="2.00" height="4.00" />
<rect x="54.00" y="24.00" width="2.00" height="4.00" />
<rect x="58.00" y="24.00" width="8.00" height="4.00" />
<rect x="74.00" y="24.00" width="4.00" height="4.00" />
<rect x="98.00" y="24.00" width="8.00" height="4.00" />
<rect x="110.00" y="24.00" width="4.00" height="4.00" />
<rect x="118.00" y="24.00" width="2.00" height="8.00" />
<rect x="128.00" y="24.00" width="6.00" height="4.00" />
<rect x="140.00" y="24.00" width="6.00" height="4.00" />
<rect x="150.00" y="24.00" width="2.00" height="4.00" />
<rect x="156.00" y="24.00" width="4.00" height="8.00" />
<rect x="24.00" y="28.00" width="4.00" height="4.00" />
<rect x="34.00" y="28.00" width="4.00" height="4.00" />
<rect x="42.00" y="28.00" width="4.00" height="4.00" />
<rect x="50.00" y="28.00" width="8.00" height="4.00" />
<rect x="60.00" y="28.00" width="2.00" height="4.00" />
<rect x="74.00" y="28.00" width="6.00" height="4.00" />
<rect x="88.00" y="28.00" width="10.00" height="4.00" />
<rect x="100.00" y="28.00" width="8.00" height="4.00" />
<rect x="110.00" y="28.00" width="6.00" height="4.00" />
<rect x="126.00" y="28.00" width="6.00" height="4.00" />
<rect x="136.00" y="28.00" width="12.00" height="4.00" />
<rect x="152.00" y="28.00" width="2.00" height="4.00" />
<rect x="166.00" y="28.00" width="4.00" height="4.00" />
<rect x="42.00" y="32.00" width="2.00" height="4.00" />
<rect x="174.00" y="32.00" width="2.00" height="4.00" />
<rect x="40.00" y="36.00" width="2.00" height="4.00" />
<rect x="176.00" y="36.00" width="2.00" height="4.00" />
<rect x="42.00" y="40.00" width="2.00" height="70.00" />
<rect x="174.00" y="40.00" width="2.00" height="70.00" />
<rect x="46.00" y="44.00" width="2.00" height="66.00" />
<rect x="54.00" y="44.00" width="2.00" height="56.00" />
<rect x="58.00" y="44.00" width="4.00" height="56.00" />
<rect x="64.00" y="44.00" width="4.00" height="56.00" />
<rect x="70.00" y="44.00" width="6.00" height="56.00" />
<rect x="78.00" y="44.00" width="6.00" height="56.00" />
<rect x="86.00" y="44.00" width="4.00" height="56.00" />
<rect x="92.00" y="44.00" width="2.00" height="56.00" />
<rect x="96.00" y="44.00" width="8.00" height="56.00" />
<rect x="106.00" y="44.00" width="2.00" height="66.00" />
<rect x="110.00" y="44.00" width="2.00" height="66.00" />
<rect x="114.00" y="44.00" width="2.00" height="56.00" />
<rect x="120.00" y="44.00" width="6.00" height="56.00" />
<rect x="128.00" y="44.00" width="2.00" height="56.00" />
<rect x="132.00" y="44.00" width="6.00" height="56.00" />
<rect x="142.00" y="44.00" width="2.00" height="56.00" />
<rect x="152.00" y="44.00" width="2.00" height="56.00" />
<rect x="156.00" y="44.00" width="6.00" height="56.00" />
<rect x="166.00" y="44.00" width="2.00" height="56.00" />
<rect x="170.00" y="44.00" width="2.00" height="66.00" />
<rect x="190.00" y="63.00" width="2.00" height="47.00" />
<rect x="194.00" y="63.00" width="4.00" height="47.00" />
<rect x="200.00" y="63.00" width="6.00" height="47.00" />
<rect x="208.00" y="63.00" width="4.00" height="47.00" />
<rect x="214.00" y="63.00" width="2.00" height="47.00" />
<rect x="220.00" y="63.00" width="6.00" height="47.00" />
<rect x="228.00" y="63.00" width="2.00" height="47.00" />
<rect x="232.00" y="63.00" width="2.00" height="47.00" />
<rect x="240.00" y="63.00" width="4.00" height="47.00" />
<rect x="246.00" y="63.00" width="2.00" height="47.00" />
<rect x="250.00" y="63.00" width="2.00" height="47.00" />
<rect x="254.00" y="63.00" width="4.00" height="47.00" />
<rect x="260.00" y="63.00" width="6.00" height="47.00" />
<rect x="268.00" y="63.00" width="2.00" height="47.00" />
<rect x="272.00" y="63.00" width="2.00" height="47.00" />
<rect x="282.00" y="63.00" width="2.00" height="47.00" />
<text x="76.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
9876
</text>
<text x="142.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
5430
</text>
<text x="238.00" y="59.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
74083
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,252 @@
<?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="348" height="119" 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="348" height="119" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="16.00" height="30.00" />
<rect x="18.00" y="0.00" width="2.00" height="32.00" />
<rect x="22.00" y="0.00" width="2.00" height="30.00" />
<rect x="26.00" y="0.00" width="2.00" height="30.00" />
<rect x="34.00" y="0.00" width="8.00" height="6.00" />
<rect x="44.00" y="0.00" width="2.00" height="6.00" />
<rect x="48.00" y="0.00" width="2.00" height="12.00" />
<rect x="52.00" y="0.00" width="8.00" height="6.00" />
<rect x="68.00" y="0.00" width="4.00" height="6.00" />
<rect x="74.00" y="0.00" width="2.00" height="6.00" />
<rect x="78.00" y="0.00" width="6.00" height="6.00" />
<rect x="86.00" y="0.00" width="8.00" height="6.00" />
<rect x="102.00" y="0.00" width="6.00" height="6.00" />
<rect x="110.00" y="0.00" width="10.00" height="6.00" />
<rect x="122.00" y="0.00" width="6.00" height="6.00" />
<rect x="130.00" y="0.00" width="2.00" height="6.00" />
<rect x="136.00" y="0.00" width="2.00" height="6.00" />
<rect x="148.00" y="0.00" width="2.00" height="6.00" />
<rect x="158.00" y="0.00" width="2.00" height="12.00" />
<rect x="166.00" y="0.00" width="2.00" height="6.00" />
<rect x="170.00" y="0.00" width="8.00" height="6.00" />
<rect x="180.00" y="0.00" width="2.00" height="6.00" />
<rect x="184.00" y="0.00" width="4.00" height="6.00" />
<rect x="192.00" y="0.00" width="10.00" height="6.00" />
<rect x="204.00" y="0.00" width="6.00" height="12.00" />
<rect x="212.00" y="0.00" width="2.00" height="6.00" />
<rect x="218.00" y="0.00" width="2.00" height="6.00" />
<rect x="226.00" y="0.00" width="6.00" height="6.00" />
<rect x="238.00" y="0.00" width="2.00" height="12.00" />
<rect x="246.00" y="0.00" width="2.00" height="6.00" />
<rect x="254.00" y="0.00" width="4.00" height="6.00" />
<rect x="266.00" y="0.00" width="4.00" height="6.00" />
<rect x="272.00" y="0.00" width="10.00" height="6.00" />
<rect x="284.00" y="0.00" width="2.00" height="6.00" />
<rect x="288.00" y="0.00" width="2.00" height="6.00" />
<rect x="294.00" y="0.00" width="10.00" height="6.00" />
<rect x="306.00" y="0.00" width="14.00" height="30.00" />
<rect x="322.00" y="0.00" width="2.00" height="30.00" />
<rect x="330.00" y="0.00" width="2.00" height="30.00" />
<rect x="334.00" y="0.00" width="2.00" height="30.00" />
<rect x="340.00" y="0.00" width="2.00" height="30.00" />
<rect x="34.00" y="6.00" width="12.00" height="6.00" />
<rect x="52.00" y="6.00" width="2.00" height="6.00" />
<rect x="60.00" y="6.00" width="6.00" height="6.00" />
<rect x="68.00" y="6.00" width="2.00" height="6.00" />
<rect x="78.00" y="6.00" width="2.00" height="6.00" />
<rect x="84.00" y="6.00" width="8.00" height="6.00" />
<rect x="94.00" y="6.00" width="2.00" height="12.00" />
<rect x="102.00" y="6.00" width="4.00" height="12.00" />
<rect x="110.00" y="6.00" width="8.00" height="6.00" />
<rect x="120.00" y="6.00" width="2.00" height="6.00" />
<rect x="124.00" y="6.00" width="10.00" height="6.00" />
<rect x="136.00" y="6.00" width="8.00" height="6.00" />
<rect x="146.00" y="6.00" width="2.00" height="6.00" />
<rect x="154.00" y="6.00" width="2.00" height="12.00" />
<rect x="170.00" y="6.00" width="10.00" height="6.00" />
<rect x="186.00" y="6.00" width="4.00" height="6.00" />
<rect x="194.00" y="6.00" width="2.00" height="6.00" />
<rect x="198.00" y="6.00" width="2.00" height="6.00" />
<rect x="214.00" y="6.00" width="2.00" height="6.00" />
<rect x="218.00" y="6.00" width="6.00" height="6.00" />
<rect x="230.00" y="6.00" width="4.00" height="6.00" />
<rect x="244.00" y="6.00" width="2.00" height="6.00" />
<rect x="250.00" y="6.00" width="10.00" height="6.00" />
<rect x="262.00" y="6.00" width="4.00" height="6.00" />
<rect x="272.00" y="6.00" width="12.00" height="6.00" />
<rect x="286.00" y="6.00" width="2.00" height="6.00" />
<rect x="290.00" y="6.00" width="2.00" height="6.00" />
<rect x="294.00" y="6.00" width="6.00" height="6.00" />
<rect x="34.00" y="12.00" width="2.00" height="12.00" />
<rect x="38.00" y="12.00" width="2.00" height="12.00" />
<rect x="42.00" y="12.00" width="2.00" height="6.00" />
<rect x="50.00" y="12.00" width="8.00" height="6.00" />
<rect x="68.00" y="12.00" width="4.00" height="6.00" />
<rect x="76.00" y="12.00" width="10.00" height="6.00" />
<rect x="98.00" y="12.00" width="2.00" height="6.00" />
<rect x="108.00" y="12.00" width="2.00" height="6.00" />
<rect x="116.00" y="12.00" width="2.00" height="6.00" />
<rect x="120.00" y="12.00" width="10.00" height="6.00" />
<rect x="136.00" y="12.00" width="6.00" height="6.00" />
<rect x="144.00" y="12.00" width="8.00" height="6.00" />
<rect x="158.00" y="12.00" width="6.00" height="6.00" />
<rect x="170.00" y="12.00" width="4.00" height="12.00" />
<rect x="184.00" y="12.00" width="4.00" height="6.00" />
<rect x="190.00" y="12.00" width="2.00" height="6.00" />
<rect x="194.00" y="12.00" width="8.00" height="12.00" />
<rect x="204.00" y="12.00" width="2.00" height="12.00" />
<rect x="208.00" y="12.00" width="8.00" height="12.00" />
<rect x="220.00" y="12.00" width="2.00" height="6.00" />
<rect x="234.00" y="12.00" width="2.00" height="6.00" />
<rect x="238.00" y="12.00" width="4.00" height="12.00" />
<rect x="250.00" y="12.00" width="2.00" height="6.00" />
<rect x="254.00" y="12.00" width="12.00" height="6.00" />
<rect x="268.00" y="12.00" width="2.00" height="6.00" />
<rect x="272.00" y="12.00" width="6.00" height="20.00" />
<rect x="280.00" y="12.00" width="2.00" height="20.00" />
<rect x="284.00" y="12.00" width="2.00" height="6.00" />
<rect x="292.00" y="12.00" width="12.00" height="6.00" />
<rect x="42.00" y="18.00" width="8.00" height="6.00" />
<rect x="54.00" y="18.00" width="8.00" height="6.00" />
<rect x="68.00" y="18.00" width="8.00" height="6.00" />
<rect x="78.00" y="18.00" width="2.00" height="6.00" />
<rect x="88.00" y="18.00" width="2.00" height="6.00" />
<rect x="92.00" y="18.00" width="8.00" height="6.00" />
<rect x="102.00" y="18.00" width="2.00" height="12.00" />
<rect x="106.00" y="18.00" width="2.00" height="6.00" />
<rect x="110.00" y="18.00" width="10.00" height="6.00" />
<rect x="122.00" y="18.00" width="10.00" height="6.00" />
<rect x="136.00" y="18.00" width="4.00" height="6.00" />
<rect x="142.00" y="18.00" width="2.00" height="6.00" />
<rect x="146.00" y="18.00" width="2.00" height="6.00" />
<rect x="156.00" y="18.00" width="4.00" height="6.00" />
<rect x="176.00" y="18.00" width="2.00" height="6.00" />
<rect x="182.00" y="18.00" width="6.00" height="6.00" />
<rect x="220.00" y="18.00" width="8.00" height="6.00" />
<rect x="230.00" y="18.00" width="2.00" height="6.00" />
<rect x="248.00" y="18.00" width="6.00" height="6.00" />
<rect x="256.00" y="18.00" width="4.00" height="6.00" />
<rect x="262.00" y="18.00" width="2.00" height="6.00" />
<rect x="286.00" y="18.00" width="2.00" height="6.00" />
<rect x="290.00" y="18.00" width="6.00" height="6.00" />
<rect x="34.00" y="24.00" width="6.00" height="6.00" />
<rect x="42.00" y="24.00" width="2.00" height="6.00" />
<rect x="46.00" y="24.00" width="6.00" height="6.00" />
<rect x="60.00" y="24.00" width="4.00" height="6.00" />
<rect x="68.00" y="24.00" width="10.00" height="6.00" />
<rect x="80.00" y="24.00" width="2.00" height="6.00" />
<rect x="84.00" y="24.00" width="2.00" height="6.00" />
<rect x="92.00" y="24.00" width="4.00" height="6.00" />
<rect x="108.00" y="24.00" width="2.00" height="6.00" />
<rect x="118.00" y="24.00" width="8.00" height="6.00" />
<rect x="132.00" y="24.00" width="2.00" height="6.00" />
<rect x="136.00" y="24.00" width="6.00" height="6.00" />
<rect x="154.00" y="24.00" width="2.00" height="6.00" />
<rect x="158.00" y="24.00" width="4.00" height="6.00" />
<rect x="166.00" y="24.00" width="2.00" height="6.00" />
<rect x="170.00" y="24.00" width="8.00" height="8.00" />
<rect x="182.00" y="24.00" width="2.00" height="6.00" />
<rect x="186.00" y="24.00" width="4.00" height="8.00" />
<rect x="196.00" y="24.00" width="4.00" height="6.00" />
<rect x="204.00" y="24.00" width="8.00" height="6.00" />
<rect x="216.00" y="24.00" width="2.00" height="6.00" />
<rect x="220.00" y="24.00" width="4.00" height="6.00" />
<rect x="226.00" y="24.00" width="4.00" height="6.00" />
<rect x="238.00" y="24.00" width="8.00" height="6.00" />
<rect x="248.00" y="24.00" width="4.00" height="6.00" />
<rect x="258.00" y="24.00" width="4.00" height="6.00" />
<rect x="264.00" y="24.00" width="2.00" height="6.00" />
<rect x="284.00" y="24.00" width="6.00" height="6.00" />
<rect x="294.00" y="24.00" width="4.00" height="6.00" />
<rect x="22.00" y="30.00" width="4.00" height="2.00" />
<rect x="32.00" y="30.00" width="4.00" height="2.00" />
<rect x="44.00" y="30.00" width="2.00" height="2.00" />
<rect x="48.00" y="30.00" width="2.00" height="2.00" />
<rect x="56.00" y="30.00" width="2.00" height="2.00" />
<rect x="62.00" y="30.00" width="2.00" height="2.00" />
<rect x="68.00" y="30.00" width="4.00" height="2.00" />
<rect x="76.00" y="30.00" width="4.00" height="2.00" />
<rect x="82.00" y="30.00" width="4.00" height="2.00" />
<rect x="88.00" y="30.00" width="4.00" height="2.00" />
<rect x="96.00" y="30.00" width="6.00" height="2.00" />
<rect x="106.00" y="30.00" width="4.00" height="2.00" />
<rect x="114.00" y="30.00" width="2.00" height="2.00" />
<rect x="120.00" y="30.00" width="4.00" height="2.00" />
<rect x="130.00" y="30.00" width="2.00" height="2.00" />
<rect x="136.00" y="30.00" width="2.00" height="2.00" />
<rect x="144.00" y="30.00" width="2.00" height="2.00" />
<rect x="148.00" y="30.00" width="2.00" height="2.00" />
<rect x="156.00" y="30.00" width="2.00" height="2.00" />
<rect x="162.00" y="30.00" width="6.00" height="2.00" />
<rect x="180.00" y="30.00" width="2.00" height="2.00" />
<rect x="194.00" y="30.00" width="2.00" height="2.00" />
<rect x="200.00" y="30.00" width="2.00" height="2.00" />
<rect x="210.00" y="30.00" width="2.00" height="2.00" />
<rect x="216.00" y="30.00" width="4.00" height="2.00" />
<rect x="224.00" y="30.00" width="2.00" height="2.00" />
<rect x="230.00" y="30.00" width="4.00" height="2.00" />
<rect x="240.00" y="30.00" width="2.00" height="2.00" />
<rect x="246.00" y="30.00" width="2.00" height="2.00" />
<rect x="254.00" y="30.00" width="2.00" height="2.00" />
<rect x="260.00" y="30.00" width="6.00" height="2.00" />
<rect x="268.00" y="30.00" width="2.00" height="2.00" />
<rect x="290.00" y="30.00" width="2.00" height="2.00" />
<rect x="298.00" y="30.00" width="2.00" height="2.00" />
<rect x="306.00" y="30.00" width="2.00" height="2.00" />
<rect x="316.00" y="30.00" width="2.00" height="2.00" />
<rect x="320.00" y="30.00" width="2.00" height="2.00" />
<rect x="326.00" y="30.00" width="6.00" height="2.00" />
<rect x="338.00" y="30.00" width="2.00" height="2.00" />
<rect x="342.00" y="30.00" width="2.00" height="2.00" />
<rect x="14.00" y="32.00" width="4.00" height="68.00" />
<rect x="20.00" y="32.00" width="2.00" height="68.00" />
<rect x="26.00" y="32.00" width="6.00" height="68.00" />
<rect x="36.00" y="32.00" width="8.00" height="68.00" />
<rect x="46.00" y="32.00" width="2.00" height="68.00" />
<rect x="50.00" y="32.00" width="6.00" height="68.00" />
<rect x="58.00" y="32.00" width="4.00" height="68.00" />
<rect x="64.00" y="32.00" width="4.00" height="68.00" />
<rect x="72.00" y="32.00" width="4.00" height="68.00" />
<rect x="80.00" y="32.00" width="2.00" height="68.00" />
<rect x="86.00" y="32.00" width="2.00" height="68.00" />
<rect x="92.00" y="32.00" width="4.00" height="68.00" />
<rect x="102.00" y="32.00" width="4.00" height="68.00" />
<rect x="110.00" y="32.00" width="4.00" height="68.00" />
<rect x="116.00" y="32.00" width="4.00" height="68.00" />
<rect x="124.00" y="32.00" width="6.00" height="68.00" />
<rect x="132.00" y="32.00" width="4.00" height="68.00" />
<rect x="138.00" y="32.00" width="6.00" height="68.00" />
<rect x="146.00" y="32.00" width="2.00" height="68.00" />
<rect x="150.00" y="32.00" width="6.00" height="68.00" />
<rect x="158.00" y="32.00" width="4.00" height="68.00" />
<rect x="168.00" y="32.00" width="2.00" height="68.00" />
<rect x="178.00" y="32.00" width="2.00" height="68.00" />
<rect x="182.00" y="32.00" width="4.00" height="68.00" />
<rect x="190.00" y="32.00" width="4.00" height="68.00" />
<rect x="196.00" y="32.00" width="4.00" height="68.00" />
<rect x="202.00" y="32.00" width="8.00" height="68.00" />
<rect x="212.00" y="32.00" width="4.00" height="68.00" />
<rect x="220.00" y="32.00" width="4.00" height="68.00" />
<rect x="226.00" y="32.00" width="4.00" height="68.00" />
<rect x="234.00" y="32.00" width="6.00" height="68.00" />
<rect x="242.00" y="32.00" width="4.00" height="68.00" />
<rect x="248.00" y="32.00" width="6.00" height="68.00" />
<rect x="256.00" y="32.00" width="4.00" height="68.00" />
<rect x="266.00" y="32.00" width="2.00" height="68.00" />
<rect x="270.00" y="32.00" width="2.00" height="68.00" />
<rect x="278.00" y="32.00" width="2.00" height="68.00" />
<rect x="282.00" y="32.00" width="8.00" height="68.00" />
<rect x="292.00" y="32.00" width="6.00" height="68.00" />
<rect x="300.00" y="32.00" width="6.00" height="68.00" />
<rect x="308.00" y="32.00" width="8.00" height="68.00" />
<rect x="318.00" y="32.00" width="2.00" height="68.00" />
<rect x="322.00" y="32.00" width="4.00" height="68.00" />
<rect x="332.00" y="32.00" width="6.00" height="68.00" />
<rect x="340.00" y="32.00" width="2.00" height="68.00" />
<rect x="344.00" y="32.00" width="4.00" height="68.00" />
<text x="174.00" y="115.40" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" >
(00)030123456789012340
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -0,0 +1,44 @@
<?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="126" height="24" 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="126" height="24" fill="#FFFFFF" />
<rect x="0.00" y="0.00" width="2.00" height="24.00" />
<rect x="16.00" y="0.00" width="2.00" height="24.00" />
<rect x="20.00" y="0.00" width="2.00" height="24.00" />
<rect x="32.00" y="0.00" width="2.00" height="24.00" />
<rect x="40.00" y="0.00" width="2.00" height="24.00" />
<rect x="52.00" y="0.00" width="2.00" height="24.00" />
<rect x="56.00" y="0.00" width="2.00" height="24.00" />
<rect x="68.00" y="0.00" width="2.00" height="24.00" />
<rect x="80.00" y="0.00" width="2.00" height="24.00" />
<rect x="88.00" y="0.00" width="2.00" height="24.00" />
<rect x="96.00" y="0.00" width="2.00" height="24.00" />
<rect x="108.00" y="0.00" width="2.00" height="24.00" />
<rect x="116.00" y="0.00" width="2.00" height="24.00" />
<rect x="124.00" y="0.00" width="2.00" height="24.00" />
<rect x="4.00" y="12.00" width="2.00" height="12.00" />
<rect x="8.00" y="12.00" width="2.00" height="12.00" />
<rect x="12.00" y="12.00" width="2.00" height="12.00" />
<rect x="24.00" y="12.00" width="2.00" height="12.00" />
<rect x="28.00" y="12.00" width="2.00" height="12.00" />
<rect x="36.00" y="12.00" width="2.00" height="12.00" />
<rect x="44.00" y="12.00" width="2.00" height="12.00" />
<rect x="48.00" y="12.00" width="2.00" height="12.00" />
<rect x="60.00" y="12.00" width="2.00" height="12.00" />
<rect x="64.00" y="12.00" width="2.00" height="12.00" />
<rect x="72.00" y="12.00" width="2.00" height="12.00" />
<rect x="76.00" y="12.00" width="2.00" height="12.00" />
<rect x="84.00" y="12.00" width="2.00" height="12.00" />
<rect x="92.00" y="12.00" width="2.00" height="12.00" />
<rect x="100.00" y="12.00" width="2.00" height="12.00" />
<rect x="104.00" y="12.00" width="2.00" height="12.00" />
<rect x="112.00" y="12.00" width="2.00" height="12.00" />
<rect x="120.00" y="12.00" width="2.00" height="12.00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,13 +1,13 @@
<?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="276" height="118" version="1.1"
<svg width="276" height="117" 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="276" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="276" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="30.00" y="0.00" width="4.00" height="110.00" />
@ -38,31 +38,31 @@
<rect x="194.00" y="0.00" width="6.00" height="110.00" />
<rect x="202.00" y="0.00" width="2.00" height="110.00" />
<rect x="206.00" y="0.00" width="2.00" height="110.00" />
<rect x="226.00" y="20.00" width="2.00" height="80.00" />
<rect x="230.00" y="20.00" width="4.00" height="80.00" />
<rect x="238.00" y="20.00" width="2.00" height="80.00" />
<rect x="244.00" y="20.00" width="4.00" height="80.00" />
<rect x="250.00" y="20.00" width="2.00" height="80.00" />
<rect x="254.00" y="20.00" width="2.00" height="80.00" />
<rect x="262.00" y="20.00" width="4.00" height="80.00" />
<text x="8.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<rect x="226.00" y="19.00" width="2.00" height="81.00" />
<rect x="230.00" y="19.00" width="4.00" height="81.00" />
<rect x="238.00" y="19.00" width="2.00" height="81.00" />
<rect x="244.00" y="19.00" width="4.00" height="81.00" />
<rect x="250.00" y="19.00" width="2.00" height="81.00" />
<rect x="254.00" y="19.00" width="2.00" height="81.00" />
<rect x="262.00" y="19.00" width="4.00" height="81.00" />
<text x="8.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
0
</text>
<text x="72.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="72.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
<text x="154.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="152.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
67890
</text>
<text x="218.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<text x="218.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
5
</text>
<text x="250.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="246.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
24
</text>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="330" height="118" version="1.1"
<svg width="330" height="117" 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="330" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="330" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="26.00" y="0.00" width="2.00" height="110.00" />
@ -38,40 +38,40 @@
<rect x="196.00" y="0.00" width="2.00" height="110.00" />
<rect x="202.00" y="0.00" width="2.00" height="110.00" />
<rect x="206.00" y="0.00" width="2.00" height="110.00" />
<rect x="226.00" y="20.00" width="2.00" height="80.00" />
<rect x="230.00" y="20.00" width="4.00" height="80.00" />
<rect x="236.00" y="20.00" width="4.00" height="80.00" />
<rect x="244.00" y="20.00" width="4.00" height="80.00" />
<rect x="250.00" y="20.00" width="2.00" height="80.00" />
<rect x="256.00" y="20.00" width="2.00" height="80.00" />
<rect x="262.00" y="20.00" width="4.00" height="80.00" />
<rect x="268.00" y="20.00" width="2.00" height="80.00" />
<rect x="272.00" y="20.00" width="2.00" height="80.00" />
<rect x="282.00" y="20.00" width="2.00" height="80.00" />
<rect x="286.00" y="20.00" width="2.00" height="80.00" />
<rect x="290.00" y="20.00" width="2.00" height="80.00" />
<rect x="298.00" y="20.00" width="4.00" height="80.00" />
<rect x="304.00" y="20.00" width="2.00" height="80.00" />
<rect x="308.00" y="20.00" width="4.00" height="80.00" />
<rect x="318.00" y="20.00" width="2.00" height="80.00" />
<text x="8.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<rect x="226.00" y="19.00" width="2.00" height="81.00" />
<rect x="230.00" y="19.00" width="4.00" height="81.00" />
<rect x="236.00" y="19.00" width="4.00" height="81.00" />
<rect x="244.00" y="19.00" width="4.00" height="81.00" />
<rect x="250.00" y="19.00" width="2.00" height="81.00" />
<rect x="256.00" y="19.00" width="2.00" height="81.00" />
<rect x="262.00" y="19.00" width="4.00" height="81.00" />
<rect x="268.00" y="19.00" width="2.00" height="81.00" />
<rect x="272.00" y="19.00" width="2.00" height="81.00" />
<rect x="282.00" y="19.00" width="2.00" height="81.00" />
<rect x="286.00" y="19.00" width="2.00" height="81.00" />
<rect x="290.00" y="19.00" width="2.00" height="81.00" />
<rect x="298.00" y="19.00" width="4.00" height="81.00" />
<rect x="304.00" y="19.00" width="2.00" height="81.00" />
<rect x="308.00" y="19.00" width="4.00" height="81.00" />
<rect x="318.00" y="19.00" width="2.00" height="81.00" />
<text x="8.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
6
</text>
<text x="72.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="72.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
14141
</text>
<text x="154.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="152.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
23441
</text>
<text x="218.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<text x="218.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
7
</text>
<text x="278.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="274.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
</g>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Before After
Before After

View file

@ -0,0 +1,80 @@
<?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="330" height="129" 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="330" height="129" fill="#FFFFFF" />
<rect x="18.00" y="6.00" width="2.00" height="110.00" />
<rect x="22.00" y="6.00" width="2.00" height="110.00" />
<rect x="26.00" y="6.00" width="2.00" height="110.00" />
<rect x="30.00" y="6.00" width="8.00" height="110.00" />
<rect x="42.00" y="6.00" width="4.00" height="100.00" />
<rect x="50.00" y="6.00" width="2.00" height="100.00" />
<rect x="54.00" y="6.00" width="2.00" height="100.00" />
<rect x="62.00" y="6.00" width="4.00" height="100.00" />
<rect x="70.00" y="6.00" width="4.00" height="100.00" />
<rect x="78.00" y="6.00" width="2.00" height="100.00" />
<rect x="82.00" y="6.00" width="2.00" height="100.00" />
<rect x="90.00" y="6.00" width="4.00" height="100.00" />
<rect x="98.00" y="6.00" width="4.00" height="100.00" />
<rect x="106.00" y="6.00" width="2.00" height="100.00" />
<rect x="110.00" y="6.00" width="2.00" height="110.00" />
<rect x="114.00" y="6.00" width="2.00" height="110.00" />
<rect x="118.00" y="6.00" width="4.00" height="100.00" />
<rect x="124.00" y="6.00" width="4.00" height="100.00" />
<rect x="132.00" y="6.00" width="2.00" height="100.00" />
<rect x="142.00" y="6.00" width="2.00" height="100.00" />
<rect x="146.00" y="6.00" width="2.00" height="100.00" />
<rect x="150.00" y="6.00" width="6.00" height="100.00" />
<rect x="160.00" y="6.00" width="2.00" height="100.00" />
<rect x="164.00" y="6.00" width="6.00" height="100.00" />
<rect x="174.00" y="6.00" width="4.00" height="100.00" />
<rect x="182.00" y="6.00" width="4.00" height="100.00" />
<rect x="188.00" y="6.00" width="2.00" height="110.00" />
<rect x="196.00" y="6.00" width="2.00" height="110.00" />
<rect x="202.00" y="6.00" width="2.00" height="110.00" />
<rect x="206.00" y="6.00" width="2.00" height="110.00" />
<rect x="226.00" y="25.00" width="2.00" height="81.00" />
<rect x="230.00" y="25.00" width="4.00" height="81.00" />
<rect x="236.00" y="25.00" width="4.00" height="81.00" />
<rect x="244.00" y="25.00" width="4.00" height="81.00" />
<rect x="250.00" y="25.00" width="2.00" height="81.00" />
<rect x="256.00" y="25.00" width="2.00" height="81.00" />
<rect x="262.00" y="25.00" width="4.00" height="81.00" />
<rect x="268.00" y="25.00" width="2.00" height="81.00" />
<rect x="272.00" y="25.00" width="2.00" height="81.00" />
<rect x="282.00" y="25.00" width="2.00" height="81.00" />
<rect x="286.00" y="25.00" width="2.00" height="81.00" />
<rect x="290.00" y="25.00" width="2.00" height="81.00" />
<rect x="298.00" y="25.00" width="4.00" height="81.00" />
<rect x="304.00" y="25.00" width="2.00" height="81.00" />
<rect x="308.00" y="25.00" width="4.00" height="81.00" />
<rect x="318.00" y="25.00" width="2.00" height="81.00" />
<rect x="0.00" y="0.00" width="330.00" height="6.00" />
<rect x="0.00" y="106.00" width="330.00" height="6.00" />
<text x="8.00" y="128.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
6
</text>
<text x="72.00" y="128.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
14141
</text>
<text x="152.00" y="128.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
23441
</text>
<text x="218.00" y="128.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
7
</text>
<text x="274.00" y="21.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -0,0 +1,78 @@
<?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="330" height="112" 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="330" height="112" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="26.00" y="0.00" width="2.00" height="110.00" />
<rect x="30.00" y="0.00" width="8.00" height="110.00" />
<rect x="42.00" y="0.00" width="4.00" height="100.00" />
<rect x="50.00" y="0.00" width="2.00" height="100.00" />
<rect x="54.00" y="0.00" width="2.00" height="100.00" />
<rect x="62.00" y="0.00" width="4.00" height="100.00" />
<rect x="70.00" y="0.00" width="4.00" height="100.00" />
<rect x="78.00" y="0.00" width="2.00" height="100.00" />
<rect x="82.00" y="0.00" width="2.00" height="100.00" />
<rect x="90.00" y="0.00" width="4.00" height="100.00" />
<rect x="98.00" y="0.00" width="4.00" height="100.00" />
<rect x="106.00" y="0.00" width="2.00" height="100.00" />
<rect x="110.00" y="0.00" width="2.00" height="110.00" />
<rect x="114.00" y="0.00" width="2.00" height="110.00" />
<rect x="118.00" y="0.00" width="4.00" height="100.00" />
<rect x="124.00" y="0.00" width="4.00" height="100.00" />
<rect x="132.00" y="0.00" width="2.00" height="100.00" />
<rect x="142.00" y="0.00" width="2.00" height="100.00" />
<rect x="146.00" y="0.00" width="2.00" height="100.00" />
<rect x="150.00" y="0.00" width="6.00" height="100.00" />
<rect x="160.00" y="0.00" width="2.00" height="100.00" />
<rect x="164.00" y="0.00" width="6.00" height="100.00" />
<rect x="174.00" y="0.00" width="4.00" height="100.00" />
<rect x="182.00" y="0.00" width="4.00" height="100.00" />
<rect x="188.00" y="0.00" width="2.00" height="110.00" />
<rect x="196.00" y="0.00" width="2.00" height="110.00" />
<rect x="202.00" y="0.00" width="2.00" height="110.00" />
<rect x="206.00" y="0.00" width="2.00" height="110.00" />
<rect x="226.00" y="13.00" width="2.00" height="87.00" />
<rect x="230.00" y="13.00" width="4.00" height="87.00" />
<rect x="236.00" y="13.00" width="4.00" height="87.00" />
<rect x="244.00" y="13.00" width="4.00" height="87.00" />
<rect x="250.00" y="13.00" width="2.00" height="87.00" />
<rect x="256.00" y="13.00" width="2.00" height="87.00" />
<rect x="262.00" y="13.00" width="4.00" height="87.00" />
<rect x="268.00" y="13.00" width="2.00" height="87.00" />
<rect x="272.00" y="13.00" width="2.00" height="87.00" />
<rect x="282.00" y="13.00" width="2.00" height="87.00" />
<rect x="286.00" y="13.00" width="2.00" height="87.00" />
<rect x="290.00" y="13.00" width="2.00" height="87.00" />
<rect x="298.00" y="13.00" width="4.00" height="87.00" />
<rect x="304.00" y="13.00" width="2.00" height="87.00" />
<rect x="308.00" y="13.00" width="4.00" height="87.00" />
<rect x="318.00" y="13.00" width="2.00" height="87.00" />
<text x="8.00" y="111.50" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="12.0" font-weight="bold" >
6
</text>
<text x="72.00" y="111.50" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" font-weight="bold" >
14141
</text>
<text x="152.00" y="111.50" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" font-weight="bold" >
23441
</text>
<text x="218.00" y="111.50" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="12.0" font-weight="bold" >
7
</text>
<text x="274.00" y="10.50" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="14.0" font-weight="bold" >
12345
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -0,0 +1,134 @@
<?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="284" height="117" 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="284" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="12.00" />
<rect x="24.00" y="0.00" width="4.00" height="12.00" />
<rect x="30.00" y="0.00" width="6.00" height="4.00" />
<rect x="38.00" y="0.00" width="8.00" height="4.00" />
<rect x="50.00" y="0.00" width="4.00" height="4.00" />
<rect x="56.00" y="0.00" width="2.00" height="4.00" />
<rect x="62.00" y="0.00" width="6.00" height="4.00" />
<rect x="72.00" y="0.00" width="2.00" height="4.00" />
<rect x="76.00" y="0.00" width="6.00" height="4.00" />
<rect x="84.00" y="0.00" width="6.00" height="4.00" />
<rect x="96.00" y="0.00" width="2.00" height="4.00" />
<rect x="106.00" y="0.00" width="2.00" height="12.00" />
<rect x="112.00" y="0.00" width="6.00" height="4.00" />
<rect x="120.00" y="0.00" width="2.00" height="8.00" />
<rect x="126.00" y="0.00" width="2.00" height="4.00" />
<rect x="130.00" y="0.00" width="6.00" height="4.00" />
<rect x="138.00" y="0.00" width="6.00" height="4.00" />
<rect x="148.00" y="0.00" width="2.00" height="4.00" />
<rect x="160.00" y="0.00" width="4.00" height="4.00" />
<rect x="174.00" y="0.00" width="2.00" height="4.00" />
<rect x="180.00" y="0.00" width="4.00" height="4.00" />
<rect x="186.00" y="0.00" width="6.00" height="12.00" />
<rect x="194.00" y="0.00" width="4.00" height="8.00" />
<rect x="200.00" y="0.00" width="4.00" height="4.00" />
<rect x="210.00" y="0.00" width="2.00" height="12.00" />
<rect x="214.00" y="0.00" width="2.00" height="12.00" />
<rect x="30.00" y="4.00" width="4.00" height="4.00" />
<rect x="38.00" y="4.00" width="6.00" height="4.00" />
<rect x="48.00" y="4.00" width="6.00" height="4.00" />
<rect x="58.00" y="4.00" width="8.00" height="4.00" />
<rect x="68.00" y="4.00" width="2.00" height="8.00" />
<rect x="72.00" y="4.00" width="4.00" height="4.00" />
<rect x="84.00" y="4.00" width="2.00" height="4.00" />
<rect x="92.00" y="4.00" width="6.00" height="4.00" />
<rect x="102.00" y="4.00" width="2.00" height="4.00" />
<rect x="112.00" y="4.00" width="4.00" height="8.00" />
<rect x="126.00" y="4.00" width="6.00" height="4.00" />
<rect x="134.00" y="4.00" width="2.00" height="4.00" />
<rect x="138.00" y="4.00" width="4.00" height="4.00" />
<rect x="146.00" y="4.00" width="2.00" height="4.00" />
<rect x="160.00" y="4.00" width="2.00" height="4.00" />
<rect x="166.00" y="4.00" width="2.00" height="4.00" />
<rect x="170.00" y="4.00" width="12.00" height="4.00" />
<rect x="202.00" y="4.00" width="2.00" height="8.00" />
<rect x="30.00" y="8.00" width="2.00" height="4.00" />
<rect x="38.00" y="8.00" width="2.00" height="4.00" />
<rect x="48.00" y="8.00" width="8.00" height="4.00" />
<rect x="60.00" y="8.00" width="2.00" height="4.00" />
<rect x="72.00" y="8.00" width="2.00" height="4.00" />
<rect x="76.00" y="8.00" width="8.00" height="4.00" />
<rect x="86.00" y="8.00" width="2.00" height="4.00" />
<rect x="100.00" y="8.00" width="2.00" height="4.00" />
<rect x="120.00" y="8.00" width="4.00" height="4.00" />
<rect x="126.00" y="8.00" width="2.00" height="4.00" />
<rect x="134.00" y="8.00" width="6.00" height="4.00" />
<rect x="148.00" y="8.00" width="2.00" height="4.00" />
<rect x="152.00" y="8.00" width="4.00" height="4.00" />
<rect x="160.00" y="8.00" width="4.00" height="4.00" />
<rect x="166.00" y="8.00" width="6.00" height="4.00" />
<rect x="178.00" y="8.00" width="2.00" height="4.00" />
<rect x="194.00" y="8.00" width="6.00" height="4.00" />
<rect x="24.00" y="12.00" width="2.00" height="4.00" />
<rect x="212.00" y="12.00" width="2.00" height="4.00" />
<rect x="22.00" y="16.00" width="2.00" height="4.00" />
<rect x="214.00" y="16.00" width="2.00" height="4.00" />
<rect x="24.00" y="20.00" width="2.00" height="90.00" />
<rect x="212.00" y="20.00" width="2.00" height="90.00" />
<rect x="28.00" y="24.00" width="2.00" height="86.00" />
<rect x="34.00" y="24.00" width="4.00" height="86.00" />
<rect x="42.00" y="24.00" width="2.00" height="86.00" />
<rect x="48.00" y="24.00" width="2.00" height="76.00" />
<rect x="54.00" y="24.00" width="4.00" height="76.00" />
<rect x="60.00" y="24.00" width="8.00" height="76.00" />
<rect x="70.00" y="24.00" width="2.00" height="76.00" />
<rect x="74.00" y="24.00" width="2.00" height="76.00" />
<rect x="82.00" y="24.00" width="4.00" height="76.00" />
<rect x="88.00" y="24.00" width="4.00" height="76.00" />
<rect x="98.00" y="24.00" width="2.00" height="76.00" />
<rect x="102.00" y="24.00" width="2.00" height="76.00" />
<rect x="106.00" y="24.00" width="8.00" height="76.00" />
<rect x="116.00" y="24.00" width="2.00" height="86.00" />
<rect x="120.00" y="24.00" width="2.00" height="86.00" />
<rect x="124.00" y="24.00" width="2.00" height="76.00" />
<rect x="132.00" y="24.00" width="2.00" height="76.00" />
<rect x="138.00" y="24.00" width="2.00" height="76.00" />
<rect x="144.00" y="24.00" width="2.00" height="76.00" />
<rect x="152.00" y="24.00" width="6.00" height="76.00" />
<rect x="160.00" y="24.00" width="2.00" height="76.00" />
<rect x="166.00" y="24.00" width="6.00" height="76.00" />
<rect x="176.00" y="24.00" width="2.00" height="76.00" />
<rect x="180.00" y="24.00" width="4.00" height="76.00" />
<rect x="188.00" y="24.00" width="4.00" height="76.00" />
<rect x="194.00" y="24.00" width="4.00" height="86.00" />
<rect x="200.00" y="24.00" width="4.00" height="86.00" />
<rect x="208.00" y="24.00" width="2.00" height="86.00" />
<rect x="232.00" y="43.00" width="2.00" height="57.00" />
<rect x="236.00" y="43.00" width="4.00" height="57.00" />
<rect x="244.00" y="43.00" width="4.00" height="57.00" />
<rect x="252.00" y="43.00" width="2.00" height="57.00" />
<rect x="256.00" y="43.00" width="2.00" height="57.00" />
<rect x="262.00" y="43.00" width="2.00" height="57.00" />
<rect x="268.00" y="43.00" width="4.00" height="57.00" />
<text x="14.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="78.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
23456
</text>
<text x="158.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
78901
</text>
<text x="224.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
2
</text>
<text x="252.00" y="39.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

View file

@ -0,0 +1,158 @@
<?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="338" height="117" 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="338" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="16.00" />
<rect x="24.00" y="0.00" width="2.00" height="20.00" />
<rect x="30.00" y="0.00" width="6.00" height="4.00" />
<rect x="38.00" y="0.00" width="2.00" height="8.00" />
<rect x="46.00" y="0.00" width="10.00" height="4.00" />
<rect x="58.00" y="0.00" width="2.00" height="4.00" />
<rect x="64.00" y="0.00" width="6.00" height="4.00" />
<rect x="72.00" y="0.00" width="4.00" height="4.00" />
<rect x="78.00" y="0.00" width="12.00" height="4.00" />
<rect x="92.00" y="0.00" width="2.00" height="4.00" />
<rect x="96.00" y="0.00" width="6.00" height="4.00" />
<rect x="106.00" y="0.00" width="2.00" height="16.00" />
<rect x="112.00" y="0.00" width="6.00" height="8.00" />
<rect x="120.00" y="0.00" width="4.00" height="4.00" />
<rect x="126.00" y="0.00" width="4.00" height="8.00" />
<rect x="132.00" y="0.00" width="2.00" height="4.00" />
<rect x="142.00" y="0.00" width="8.00" height="4.00" />
<rect x="152.00" y="0.00" width="4.00" height="4.00" />
<rect x="160.00" y="0.00" width="4.00" height="4.00" />
<rect x="168.00" y="0.00" width="2.00" height="8.00" />
<rect x="172.00" y="0.00" width="6.00" height="4.00" />
<rect x="186.00" y="0.00" width="2.00" height="4.00" />
<rect x="194.00" y="0.00" width="4.00" height="16.00" />
<rect x="200.00" y="0.00" width="2.00" height="16.00" />
<rect x="206.00" y="0.00" width="2.00" height="4.00" />
<rect x="214.00" y="0.00" width="2.00" height="16.00" />
<rect x="30.00" y="4.00" width="4.00" height="4.00" />
<rect x="42.00" y="4.00" width="4.00" height="4.00" />
<rect x="50.00" y="4.00" width="2.00" height="4.00" />
<rect x="56.00" y="4.00" width="6.00" height="4.00" />
<rect x="72.00" y="4.00" width="2.00" height="4.00" />
<rect x="76.00" y="4.00" width="10.00" height="4.00" />
<rect x="88.00" y="4.00" width="4.00" height="4.00" />
<rect x="102.00" y="4.00" width="2.00" height="4.00" />
<rect x="120.00" y="4.00" width="2.00" height="8.00" />
<rect x="132.00" y="4.00" width="12.00" height="4.00" />
<rect x="148.00" y="4.00" width="4.00" height="4.00" />
<rect x="154.00" y="4.00" width="2.00" height="4.00" />
<rect x="160.00" y="4.00" width="6.00" height="8.00" />
<rect x="174.00" y="4.00" width="10.00" height="4.00" />
<rect x="188.00" y="4.00" width="2.00" height="8.00" />
<rect x="204.00" y="4.00" width="4.00" height="4.00" />
<rect x="32.00" y="8.00" width="2.00" height="4.00" />
<rect x="38.00" y="8.00" width="6.00" height="4.00" />
<rect x="48.00" y="8.00" width="4.00" height="4.00" />
<rect x="54.00" y="8.00" width="2.00" height="4.00" />
<rect x="64.00" y="8.00" width="4.00" height="4.00" />
<rect x="72.00" y="8.00" width="4.00" height="4.00" />
<rect x="80.00" y="8.00" width="2.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="4.00" />
<rect x="96.00" y="8.00" width="4.00" height="4.00" />
<rect x="112.00" y="8.00" width="4.00" height="8.00" />
<rect x="126.00" y="8.00" width="2.00" height="4.00" />
<rect x="132.00" y="8.00" width="8.00" height="4.00" />
<rect x="142.00" y="8.00" width="8.00" height="4.00" />
<rect x="152.00" y="8.00" width="2.00" height="4.00" />
<rect x="172.00" y="8.00" width="6.00" height="4.00" />
<rect x="180.00" y="8.00" width="2.00" height="8.00" />
<rect x="204.00" y="8.00" width="6.00" height="4.00" />
<rect x="32.00" y="12.00" width="4.00" height="4.00" />
<rect x="38.00" y="12.00" width="4.00" height="4.00" />
<rect x="48.00" y="12.00" width="2.00" height="4.00" />
<rect x="52.00" y="12.00" width="6.00" height="4.00" />
<rect x="68.00" y="12.00" width="2.00" height="4.00" />
<rect x="72.00" y="12.00" width="6.00" height="4.00" />
<rect x="80.00" y="12.00" width="4.00" height="4.00" />
<rect x="86.00" y="12.00" width="6.00" height="4.00" />
<rect x="96.00" y="12.00" width="2.00" height="4.00" />
<rect x="120.00" y="12.00" width="4.00" height="4.00" />
<rect x="126.00" y="12.00" width="10.00" height="4.00" />
<rect x="142.00" y="12.00" width="2.00" height="4.00" />
<rect x="146.00" y="12.00" width="2.00" height="4.00" />
<rect x="150.00" y="12.00" width="4.00" height="4.00" />
<rect x="160.00" y="12.00" width="8.00" height="4.00" />
<rect x="174.00" y="12.00" width="2.00" height="4.00" />
<rect x="184.00" y="12.00" width="2.00" height="4.00" />
<rect x="204.00" y="12.00" width="8.00" height="4.00" />
<rect x="212.00" y="16.00" width="2.00" height="4.00" />
<rect x="22.00" y="20.00" width="2.00" height="4.00" />
<rect x="214.00" y="20.00" width="2.00" height="4.00" />
<rect x="24.00" y="24.00" width="2.00" height="86.00" />
<rect x="212.00" y="24.00" width="2.00" height="86.00" />
<rect x="28.00" y="28.00" width="2.00" height="82.00" />
<rect x="34.00" y="28.00" width="4.00" height="82.00" />
<rect x="42.00" y="28.00" width="2.00" height="82.00" />
<rect x="48.00" y="28.00" width="2.00" height="72.00" />
<rect x="54.00" y="28.00" width="4.00" height="72.00" />
<rect x="60.00" y="28.00" width="8.00" height="72.00" />
<rect x="70.00" y="28.00" width="2.00" height="72.00" />
<rect x="74.00" y="28.00" width="2.00" height="72.00" />
<rect x="82.00" y="28.00" width="4.00" height="72.00" />
<rect x="88.00" y="28.00" width="4.00" height="72.00" />
<rect x="98.00" y="28.00" width="2.00" height="72.00" />
<rect x="102.00" y="28.00" width="2.00" height="72.00" />
<rect x="106.00" y="28.00" width="8.00" height="72.00" />
<rect x="116.00" y="28.00" width="2.00" height="82.00" />
<rect x="120.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="72.00" />
<rect x="132.00" y="28.00" width="2.00" height="72.00" />
<rect x="138.00" y="28.00" width="2.00" height="72.00" />
<rect x="144.00" y="28.00" width="2.00" height="72.00" />
<rect x="152.00" y="28.00" width="6.00" height="72.00" />
<rect x="160.00" y="28.00" width="2.00" height="72.00" />
<rect x="166.00" y="28.00" width="6.00" height="72.00" />
<rect x="176.00" y="28.00" width="2.00" height="72.00" />
<rect x="180.00" y="28.00" width="4.00" height="72.00" />
<rect x="188.00" y="28.00" width="4.00" height="72.00" />
<rect x="194.00" y="28.00" width="4.00" height="82.00" />
<rect x="200.00" y="28.00" width="4.00" height="82.00" />
<rect x="208.00" y="28.00" width="2.00" height="82.00" />
<rect x="232.00" y="47.00" width="2.00" height="53.00" />
<rect x="236.00" y="47.00" width="4.00" height="53.00" />
<rect x="244.00" y="47.00" width="4.00" height="53.00" />
<rect x="252.00" y="47.00" width="2.00" height="53.00" />
<rect x="256.00" y="47.00" width="2.00" height="53.00" />
<rect x="262.00" y="47.00" width="2.00" height="53.00" />
<rect x="268.00" y="47.00" width="4.00" height="53.00" />
<rect x="274.00" y="47.00" width="2.00" height="53.00" />
<rect x="278.00" y="47.00" width="4.00" height="53.00" />
<rect x="286.00" y="47.00" width="4.00" height="53.00" />
<rect x="292.00" y="47.00" width="2.00" height="53.00" />
<rect x="298.00" y="47.00" width="4.00" height="53.00" />
<rect x="304.00" y="47.00" width="4.00" height="53.00" />
<rect x="310.00" y="47.00" width="2.00" height="53.00" />
<rect x="316.00" y="47.00" width="4.00" height="53.00" />
<rect x="324.00" y="47.00" width="2.00" height="53.00" />
<text x="14.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="78.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
23456
</text>
<text x="158.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
78901
</text>
<text x="224.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
2
</text>
<text x="280.00" y="43.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12121
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.8 KiB

View file

@ -0,0 +1,160 @@
<?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="338" height="129" 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="338" height="129" fill="#FFFFFF" />
<rect x="18.00" y="6.00" width="4.00" height="16.00" />
<rect x="24.00" y="6.00" width="2.00" height="20.00" />
<rect x="30.00" y="6.00" width="6.00" height="4.00" />
<rect x="38.00" y="6.00" width="2.00" height="8.00" />
<rect x="46.00" y="6.00" width="10.00" height="4.00" />
<rect x="58.00" y="6.00" width="2.00" height="4.00" />
<rect x="64.00" y="6.00" width="6.00" height="4.00" />
<rect x="72.00" y="6.00" width="4.00" height="4.00" />
<rect x="78.00" y="6.00" width="12.00" height="4.00" />
<rect x="92.00" y="6.00" width="2.00" height="4.00" />
<rect x="96.00" y="6.00" width="6.00" height="4.00" />
<rect x="106.00" y="6.00" width="2.00" height="16.00" />
<rect x="112.00" y="6.00" width="6.00" height="8.00" />
<rect x="120.00" y="6.00" width="4.00" height="4.00" />
<rect x="126.00" y="6.00" width="4.00" height="8.00" />
<rect x="132.00" y="6.00" width="2.00" height="4.00" />
<rect x="142.00" y="6.00" width="8.00" height="4.00" />
<rect x="152.00" y="6.00" width="4.00" height="4.00" />
<rect x="160.00" y="6.00" width="4.00" height="4.00" />
<rect x="168.00" y="6.00" width="2.00" height="8.00" />
<rect x="172.00" y="6.00" width="6.00" height="4.00" />
<rect x="186.00" y="6.00" width="2.00" height="4.00" />
<rect x="194.00" y="6.00" width="4.00" height="16.00" />
<rect x="200.00" y="6.00" width="2.00" height="16.00" />
<rect x="206.00" y="6.00" width="2.00" height="4.00" />
<rect x="214.00" y="6.00" width="2.00" height="16.00" />
<rect x="30.00" y="10.00" width="4.00" height="4.00" />
<rect x="42.00" y="10.00" width="4.00" height="4.00" />
<rect x="50.00" y="10.00" width="2.00" height="4.00" />
<rect x="56.00" y="10.00" width="6.00" height="4.00" />
<rect x="72.00" y="10.00" width="2.00" height="4.00" />
<rect x="76.00" y="10.00" width="10.00" height="4.00" />
<rect x="88.00" y="10.00" width="4.00" height="4.00" />
<rect x="102.00" y="10.00" width="2.00" height="4.00" />
<rect x="120.00" y="10.00" width="2.00" height="8.00" />
<rect x="132.00" y="10.00" width="12.00" height="4.00" />
<rect x="148.00" y="10.00" width="4.00" height="4.00" />
<rect x="154.00" y="10.00" width="2.00" height="4.00" />
<rect x="160.00" y="10.00" width="6.00" height="8.00" />
<rect x="174.00" y="10.00" width="10.00" height="4.00" />
<rect x="188.00" y="10.00" width="2.00" height="8.00" />
<rect x="204.00" y="10.00" width="4.00" height="4.00" />
<rect x="32.00" y="14.00" width="2.00" height="4.00" />
<rect x="38.00" y="14.00" width="6.00" height="4.00" />
<rect x="48.00" y="14.00" width="4.00" height="4.00" />
<rect x="54.00" y="14.00" width="2.00" height="4.00" />
<rect x="64.00" y="14.00" width="4.00" height="4.00" />
<rect x="72.00" y="14.00" width="4.00" height="4.00" />
<rect x="80.00" y="14.00" width="2.00" height="4.00" />
<rect x="92.00" y="14.00" width="2.00" height="4.00" />
<rect x="96.00" y="14.00" width="4.00" height="4.00" />
<rect x="112.00" y="14.00" width="4.00" height="8.00" />
<rect x="126.00" y="14.00" width="2.00" height="4.00" />
<rect x="132.00" y="14.00" width="8.00" height="4.00" />
<rect x="142.00" y="14.00" width="8.00" height="4.00" />
<rect x="152.00" y="14.00" width="2.00" height="4.00" />
<rect x="172.00" y="14.00" width="6.00" height="4.00" />
<rect x="180.00" y="14.00" width="2.00" height="8.00" />
<rect x="204.00" y="14.00" width="6.00" height="4.00" />
<rect x="32.00" y="18.00" width="4.00" height="4.00" />
<rect x="38.00" y="18.00" width="4.00" height="4.00" />
<rect x="48.00" y="18.00" width="2.00" height="4.00" />
<rect x="52.00" y="18.00" width="6.00" height="4.00" />
<rect x="68.00" y="18.00" width="2.00" height="4.00" />
<rect x="72.00" y="18.00" width="6.00" height="4.00" />
<rect x="80.00" y="18.00" width="4.00" height="4.00" />
<rect x="86.00" y="18.00" width="6.00" height="4.00" />
<rect x="96.00" y="18.00" width="2.00" height="4.00" />
<rect x="120.00" y="18.00" width="4.00" height="4.00" />
<rect x="126.00" y="18.00" width="10.00" height="4.00" />
<rect x="142.00" y="18.00" width="2.00" height="4.00" />
<rect x="146.00" y="18.00" width="2.00" height="4.00" />
<rect x="150.00" y="18.00" width="4.00" height="4.00" />
<rect x="160.00" y="18.00" width="8.00" height="4.00" />
<rect x="174.00" y="18.00" width="2.00" height="4.00" />
<rect x="184.00" y="18.00" width="2.00" height="4.00" />
<rect x="204.00" y="18.00" width="8.00" height="4.00" />
<rect x="212.00" y="22.00" width="2.00" height="4.00" />
<rect x="22.00" y="26.00" width="2.00" height="4.00" />
<rect x="214.00" y="26.00" width="2.00" height="4.00" />
<rect x="24.00" y="30.00" width="2.00" height="86.00" />
<rect x="212.00" y="30.00" width="2.00" height="86.00" />
<rect x="28.00" y="34.00" width="2.00" height="82.00" />
<rect x="34.00" y="34.00" width="4.00" height="82.00" />
<rect x="42.00" y="34.00" width="2.00" height="82.00" />
<rect x="48.00" y="34.00" width="2.00" height="72.00" />
<rect x="54.00" y="34.00" width="4.00" height="72.00" />
<rect x="60.00" y="34.00" width="8.00" height="72.00" />
<rect x="70.00" y="34.00" width="2.00" height="72.00" />
<rect x="74.00" y="34.00" width="2.00" height="72.00" />
<rect x="82.00" y="34.00" width="4.00" height="72.00" />
<rect x="88.00" y="34.00" width="4.00" height="72.00" />
<rect x="98.00" y="34.00" width="2.00" height="72.00" />
<rect x="102.00" y="34.00" width="2.00" height="72.00" />
<rect x="106.00" y="34.00" width="8.00" height="72.00" />
<rect x="116.00" y="34.00" width="2.00" height="82.00" />
<rect x="120.00" y="34.00" width="2.00" height="82.00" />
<rect x="124.00" y="34.00" width="2.00" height="72.00" />
<rect x="132.00" y="34.00" width="2.00" height="72.00" />
<rect x="138.00" y="34.00" width="2.00" height="72.00" />
<rect x="144.00" y="34.00" width="2.00" height="72.00" />
<rect x="152.00" y="34.00" width="6.00" height="72.00" />
<rect x="160.00" y="34.00" width="2.00" height="72.00" />
<rect x="166.00" y="34.00" width="6.00" height="72.00" />
<rect x="176.00" y="34.00" width="2.00" height="72.00" />
<rect x="180.00" y="34.00" width="4.00" height="72.00" />
<rect x="188.00" y="34.00" width="4.00" height="72.00" />
<rect x="194.00" y="34.00" width="4.00" height="82.00" />
<rect x="200.00" y="34.00" width="4.00" height="82.00" />
<rect x="208.00" y="34.00" width="2.00" height="82.00" />
<rect x="232.00" y="53.00" width="2.00" height="53.00" />
<rect x="236.00" y="53.00" width="4.00" height="53.00" />
<rect x="244.00" y="53.00" width="4.00" height="53.00" />
<rect x="252.00" y="53.00" width="2.00" height="53.00" />
<rect x="256.00" y="53.00" width="2.00" height="53.00" />
<rect x="262.00" y="53.00" width="2.00" height="53.00" />
<rect x="268.00" y="53.00" width="4.00" height="53.00" />
<rect x="274.00" y="53.00" width="2.00" height="53.00" />
<rect x="278.00" y="53.00" width="4.00" height="53.00" />
<rect x="286.00" y="53.00" width="4.00" height="53.00" />
<rect x="292.00" y="53.00" width="2.00" height="53.00" />
<rect x="298.00" y="53.00" width="4.00" height="53.00" />
<rect x="304.00" y="53.00" width="4.00" height="53.00" />
<rect x="310.00" y="53.00" width="2.00" height="53.00" />
<rect x="316.00" y="53.00" width="4.00" height="53.00" />
<rect x="324.00" y="53.00" width="2.00" height="53.00" />
<rect x="0.00" y="0.00" width="338.00" height="6.00" />
<rect x="0.00" y="106.00" width="338.00" height="6.00" />
<text x="14.00" y="128.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="78.00" y="128.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
23456
</text>
<text x="158.00" y="128.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
78901
</text>
<text x="224.00" y="128.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
2
</text>
<text x="280.00" y="49.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12121
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.9 KiB

View file

@ -0,0 +1,138 @@
<?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="338" height="110" 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="338" height="110" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="16.00" />
<rect x="24.00" y="0.00" width="2.00" height="20.00" />
<rect x="30.00" y="0.00" width="6.00" height="4.00" />
<rect x="38.00" y="0.00" width="2.00" height="8.00" />
<rect x="46.00" y="0.00" width="10.00" height="4.00" />
<rect x="58.00" y="0.00" width="2.00" height="4.00" />
<rect x="64.00" y="0.00" width="6.00" height="4.00" />
<rect x="72.00" y="0.00" width="4.00" height="4.00" />
<rect x="78.00" y="0.00" width="12.00" height="4.00" />
<rect x="92.00" y="0.00" width="2.00" height="4.00" />
<rect x="96.00" y="0.00" width="6.00" height="4.00" />
<rect x="106.00" y="0.00" width="2.00" height="16.00" />
<rect x="112.00" y="0.00" width="6.00" height="8.00" />
<rect x="120.00" y="0.00" width="4.00" height="4.00" />
<rect x="126.00" y="0.00" width="4.00" height="8.00" />
<rect x="132.00" y="0.00" width="2.00" height="4.00" />
<rect x="142.00" y="0.00" width="8.00" height="4.00" />
<rect x="152.00" y="0.00" width="4.00" height="4.00" />
<rect x="160.00" y="0.00" width="4.00" height="4.00" />
<rect x="168.00" y="0.00" width="2.00" height="8.00" />
<rect x="172.00" y="0.00" width="6.00" height="4.00" />
<rect x="186.00" y="0.00" width="2.00" height="4.00" />
<rect x="194.00" y="0.00" width="4.00" height="16.00" />
<rect x="200.00" y="0.00" width="2.00" height="16.00" />
<rect x="206.00" y="0.00" width="2.00" height="4.00" />
<rect x="214.00" y="0.00" width="2.00" height="16.00" />
<rect x="30.00" y="4.00" width="4.00" height="4.00" />
<rect x="42.00" y="4.00" width="4.00" height="4.00" />
<rect x="50.00" y="4.00" width="2.00" height="4.00" />
<rect x="56.00" y="4.00" width="6.00" height="4.00" />
<rect x="72.00" y="4.00" width="2.00" height="4.00" />
<rect x="76.00" y="4.00" width="10.00" height="4.00" />
<rect x="88.00" y="4.00" width="4.00" height="4.00" />
<rect x="102.00" y="4.00" width="2.00" height="4.00" />
<rect x="120.00" y="4.00" width="2.00" height="8.00" />
<rect x="132.00" y="4.00" width="12.00" height="4.00" />
<rect x="148.00" y="4.00" width="4.00" height="4.00" />
<rect x="154.00" y="4.00" width="2.00" height="4.00" />
<rect x="160.00" y="4.00" width="6.00" height="8.00" />
<rect x="174.00" y="4.00" width="10.00" height="4.00" />
<rect x="188.00" y="4.00" width="2.00" height="8.00" />
<rect x="204.00" y="4.00" width="4.00" height="4.00" />
<rect x="32.00" y="8.00" width="2.00" height="4.00" />
<rect x="38.00" y="8.00" width="6.00" height="4.00" />
<rect x="48.00" y="8.00" width="4.00" height="4.00" />
<rect x="54.00" y="8.00" width="2.00" height="4.00" />
<rect x="64.00" y="8.00" width="4.00" height="4.00" />
<rect x="72.00" y="8.00" width="4.00" height="4.00" />
<rect x="80.00" y="8.00" width="2.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="4.00" />
<rect x="96.00" y="8.00" width="4.00" height="4.00" />
<rect x="112.00" y="8.00" width="4.00" height="8.00" />
<rect x="126.00" y="8.00" width="2.00" height="4.00" />
<rect x="132.00" y="8.00" width="8.00" height="4.00" />
<rect x="142.00" y="8.00" width="8.00" height="4.00" />
<rect x="152.00" y="8.00" width="2.00" height="4.00" />
<rect x="172.00" y="8.00" width="6.00" height="4.00" />
<rect x="180.00" y="8.00" width="2.00" height="8.00" />
<rect x="204.00" y="8.00" width="6.00" height="4.00" />
<rect x="32.00" y="12.00" width="4.00" height="4.00" />
<rect x="38.00" y="12.00" width="4.00" height="4.00" />
<rect x="48.00" y="12.00" width="2.00" height="4.00" />
<rect x="52.00" y="12.00" width="6.00" height="4.00" />
<rect x="68.00" y="12.00" width="2.00" height="4.00" />
<rect x="72.00" y="12.00" width="6.00" height="4.00" />
<rect x="80.00" y="12.00" width="4.00" height="4.00" />
<rect x="86.00" y="12.00" width="6.00" height="4.00" />
<rect x="96.00" y="12.00" width="2.00" height="4.00" />
<rect x="120.00" y="12.00" width="4.00" height="4.00" />
<rect x="126.00" y="12.00" width="10.00" height="4.00" />
<rect x="142.00" y="12.00" width="2.00" height="4.00" />
<rect x="146.00" y="12.00" width="2.00" height="4.00" />
<rect x="150.00" y="12.00" width="4.00" height="4.00" />
<rect x="160.00" y="12.00" width="8.00" height="4.00" />
<rect x="174.00" y="12.00" width="2.00" height="4.00" />
<rect x="184.00" y="12.00" width="2.00" height="4.00" />
<rect x="204.00" y="12.00" width="8.00" height="4.00" />
<rect x="212.00" y="16.00" width="2.00" height="4.00" />
<rect x="22.00" y="20.00" width="2.00" height="4.00" />
<rect x="214.00" y="20.00" width="2.00" height="4.00" />
<rect x="24.00" y="24.00" width="2.00" height="86.00" />
<rect x="212.00" y="24.00" width="2.00" height="86.00" />
<rect x="28.00" y="28.00" width="2.00" height="82.00" />
<rect x="34.00" y="28.00" width="4.00" height="82.00" />
<rect x="42.00" y="28.00" width="2.00" height="82.00" />
<rect x="48.00" y="28.00" width="2.00" height="72.00" />
<rect x="54.00" y="28.00" width="4.00" height="72.00" />
<rect x="60.00" y="28.00" width="8.00" height="72.00" />
<rect x="70.00" y="28.00" width="2.00" height="72.00" />
<rect x="74.00" y="28.00" width="2.00" height="72.00" />
<rect x="82.00" y="28.00" width="4.00" height="72.00" />
<rect x="88.00" y="28.00" width="4.00" height="72.00" />
<rect x="98.00" y="28.00" width="2.00" height="72.00" />
<rect x="102.00" y="28.00" width="2.00" height="72.00" />
<rect x="106.00" y="28.00" width="8.00" height="72.00" />
<rect x="116.00" y="28.00" width="2.00" height="82.00" />
<rect x="120.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="72.00" />
<rect x="132.00" y="28.00" width="2.00" height="72.00" />
<rect x="138.00" y="28.00" width="2.00" height="72.00" />
<rect x="144.00" y="28.00" width="2.00" height="72.00" />
<rect x="152.00" y="28.00" width="6.00" height="72.00" />
<rect x="160.00" y="28.00" width="2.00" height="72.00" />
<rect x="166.00" y="28.00" width="6.00" height="72.00" />
<rect x="176.00" y="28.00" width="2.00" height="72.00" />
<rect x="180.00" y="28.00" width="4.00" height="72.00" />
<rect x="188.00" y="28.00" width="4.00" height="72.00" />
<rect x="194.00" y="28.00" width="4.00" height="82.00" />
<rect x="200.00" y="28.00" width="4.00" height="82.00" />
<rect x="208.00" y="28.00" width="2.00" height="82.00" />
<rect x="232.00" y="47.00" width="2.00" height="53.00" />
<rect x="236.00" y="47.00" width="4.00" height="53.00" />
<rect x="244.00" y="47.00" width="4.00" height="53.00" />
<rect x="252.00" y="47.00" width="2.00" height="53.00" />
<rect x="256.00" y="47.00" width="2.00" height="53.00" />
<rect x="262.00" y="47.00" width="2.00" height="53.00" />
<rect x="268.00" y="47.00" width="4.00" height="53.00" />
<rect x="274.00" y="47.00" width="2.00" height="53.00" />
<rect x="278.00" y="47.00" width="4.00" height="53.00" />
<rect x="286.00" y="47.00" width="4.00" height="53.00" />
<rect x="292.00" y="47.00" width="2.00" height="53.00" />
<rect x="298.00" y="47.00" width="4.00" height="53.00" />
<rect x="304.00" y="47.00" width="4.00" height="53.00" />
<rect x="310.00" y="47.00" width="2.00" height="53.00" />
<rect x="316.00" y="47.00" width="4.00" height="53.00" />
<rect x="324.00" y="47.00" width="2.00" height="53.00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.1 KiB

View file

@ -1,13 +1,13 @@
<?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="184" height="118" version="1.1"
<svg width="184" height="117" 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="184" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="184" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="28.00" y="0.00" width="2.00" height="100.00" />
@ -25,27 +25,27 @@
<rect x="110.00" y="0.00" width="2.00" height="110.00" />
<rect x="114.00" y="0.00" width="2.00" height="110.00" />
<rect x="118.00" y="0.00" width="2.00" height="110.00" />
<rect x="134.00" y="20.00" width="2.00" height="80.00" />
<rect x="138.00" y="20.00" width="4.00" height="80.00" />
<rect x="146.00" y="20.00" width="4.00" height="80.00" />
<rect x="154.00" y="20.00" width="2.00" height="80.00" />
<rect x="158.00" y="20.00" width="2.00" height="80.00" />
<rect x="164.00" y="20.00" width="2.00" height="80.00" />
<rect x="170.00" y="20.00" width="4.00" height="80.00" />
<text x="8.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<rect x="134.00" y="19.00" width="2.00" height="81.00" />
<rect x="138.00" y="19.00" width="4.00" height="81.00" />
<rect x="146.00" y="19.00" width="4.00" height="81.00" />
<rect x="154.00" y="19.00" width="2.00" height="81.00" />
<rect x="158.00" y="19.00" width="2.00" height="81.00" />
<rect x="164.00" y="19.00" width="2.00" height="81.00" />
<rect x="170.00" y="19.00" width="4.00" height="81.00" />
<text x="8.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="66.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="66.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
234567
</text>
<text x="128.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<text x="126.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
0
</text>
<text x="154.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="154.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12
</text>
</g>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Before After
Before After

View file

@ -1,13 +1,13 @@
<?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="238" height="118" version="1.1"
<svg width="238" height="117" 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="238" height="118" fill="#FFFFFF" />
<rect x="0" y="0" width="238" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="28.00" y="0.00" width="2.00" height="100.00" />
@ -25,36 +25,36 @@
<rect x="110.00" y="0.00" width="2.00" height="110.00" />
<rect x="114.00" y="0.00" width="2.00" height="110.00" />
<rect x="118.00" y="0.00" width="2.00" height="110.00" />
<rect x="134.00" y="20.00" width="2.00" height="80.00" />
<rect x="138.00" y="20.00" width="4.00" height="80.00" />
<rect x="144.00" y="20.00" width="4.00" height="80.00" />
<rect x="152.00" y="20.00" width="4.00" height="80.00" />
<rect x="158.00" y="20.00" width="2.00" height="80.00" />
<rect x="164.00" y="20.00" width="2.00" height="80.00" />
<rect x="170.00" y="20.00" width="4.00" height="80.00" />
<rect x="176.00" y="20.00" width="2.00" height="80.00" />
<rect x="180.00" y="20.00" width="2.00" height="80.00" />
<rect x="190.00" y="20.00" width="2.00" height="80.00" />
<rect x="194.00" y="20.00" width="2.00" height="80.00" />
<rect x="198.00" y="20.00" width="2.00" height="80.00" />
<rect x="206.00" y="20.00" width="4.00" height="80.00" />
<rect x="212.00" y="20.00" width="2.00" height="80.00" />
<rect x="216.00" y="20.00" width="4.00" height="80.00" />
<rect x="226.00" y="20.00" width="2.00" height="80.00" />
<text x="8.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<rect x="134.00" y="19.00" width="2.00" height="81.00" />
<rect x="138.00" y="19.00" width="4.00" height="81.00" />
<rect x="144.00" y="19.00" width="4.00" height="81.00" />
<rect x="152.00" y="19.00" width="4.00" height="81.00" />
<rect x="158.00" y="19.00" width="2.00" height="81.00" />
<rect x="164.00" y="19.00" width="2.00" height="81.00" />
<rect x="170.00" y="19.00" width="4.00" height="81.00" />
<rect x="176.00" y="19.00" width="2.00" height="81.00" />
<rect x="180.00" y="19.00" width="2.00" height="81.00" />
<rect x="190.00" y="19.00" width="2.00" height="81.00" />
<rect x="194.00" y="19.00" width="2.00" height="81.00" />
<rect x="198.00" y="19.00" width="2.00" height="81.00" />
<rect x="206.00" y="19.00" width="4.00" height="81.00" />
<rect x="212.00" y="19.00" width="2.00" height="81.00" />
<rect x="216.00" y="19.00" width="4.00" height="81.00" />
<rect x="226.00" y="19.00" width="2.00" height="81.00" />
<text x="8.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="66.00" y="118.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="66.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
234567
</text>
<text x="128.00" y="114.00" text-anchor="middle"
font-family="Helvetica" font-size="16.0" >
<text x="126.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
0
</text>
<text x="182.00" y="16.00" text-anchor="middle"
font-family="Helvetica" font-size="22.0" >
<text x="182.00" y="15.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
12345
</text>
</g>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 3 KiB

Before After
Before After

View file

@ -0,0 +1,45 @@
<?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="238" height="110" 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="238" height="110" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="2.00" height="110.00" />
<rect x="22.00" y="0.00" width="2.00" height="110.00" />
<rect x="28.00" y="0.00" width="2.00" height="100.00" />
<rect x="34.00" y="0.00" width="4.00" height="100.00" />
<rect x="40.00" y="0.00" width="8.00" height="100.00" />
<rect x="50.00" y="0.00" width="2.00" height="100.00" />
<rect x="54.00" y="0.00" width="2.00" height="100.00" />
<rect x="62.00" y="0.00" width="4.00" height="100.00" />
<rect x="68.00" y="0.00" width="6.00" height="100.00" />
<rect x="78.00" y="0.00" width="2.00" height="100.00" />
<rect x="88.00" y="0.00" width="2.00" height="100.00" />
<rect x="92.00" y="0.00" width="2.00" height="100.00" />
<rect x="98.00" y="0.00" width="2.00" height="100.00" />
<rect x="106.00" y="0.00" width="2.00" height="100.00" />
<rect x="110.00" y="0.00" width="2.00" height="110.00" />
<rect x="114.00" y="0.00" width="2.00" height="110.00" />
<rect x="118.00" y="0.00" width="2.00" height="110.00" />
<rect x="134.00" y="19.00" width="2.00" height="81.00" />
<rect x="138.00" y="19.00" width="4.00" height="81.00" />
<rect x="144.00" y="19.00" width="4.00" height="81.00" />
<rect x="152.00" y="19.00" width="4.00" height="81.00" />
<rect x="158.00" y="19.00" width="2.00" height="81.00" />
<rect x="164.00" y="19.00" width="2.00" height="81.00" />
<rect x="170.00" y="19.00" width="4.00" height="81.00" />
<rect x="176.00" y="19.00" width="2.00" height="81.00" />
<rect x="180.00" y="19.00" width="2.00" height="81.00" />
<rect x="190.00" y="19.00" width="2.00" height="81.00" />
<rect x="194.00" y="19.00" width="2.00" height="81.00" />
<rect x="198.00" y="19.00" width="2.00" height="81.00" />
<rect x="206.00" y="19.00" width="4.00" height="81.00" />
<rect x="212.00" y="19.00" width="2.00" height="81.00" />
<rect x="216.00" y="19.00" width="4.00" height="81.00" />
<rect x="226.00" y="19.00" width="2.00" height="81.00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -0,0 +1,107 @@
<?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="192" height="117" 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="192" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="20.00" />
<rect x="24.00" y="0.00" width="4.00" height="16.00" />
<rect x="32.00" y="0.00" width="4.00" height="4.00" />
<rect x="38.00" y="0.00" width="8.00" height="4.00" />
<rect x="48.00" y="0.00" width="6.00" height="4.00" />
<rect x="56.00" y="0.00" width="2.00" height="4.00" />
<rect x="60.00" y="0.00" width="10.00" height="4.00" />
<rect x="72.00" y="0.00" width="2.00" height="4.00" />
<rect x="76.00" y="0.00" width="2.00" height="4.00" />
<rect x="84.00" y="0.00" width="2.00" height="4.00" />
<rect x="92.00" y="0.00" width="8.00" height="4.00" />
<rect x="106.00" y="0.00" width="8.00" height="4.00" />
<rect x="116.00" y="0.00" width="2.00" height="8.00" />
<rect x="120.00" y="0.00" width="2.00" height="16.00" />
<rect x="126.00" y="0.00" width="2.00" height="20.00" />
<rect x="30.00" y="4.00" width="6.00" height="4.00" />
<rect x="38.00" y="4.00" width="6.00" height="4.00" />
<rect x="46.00" y="4.00" width="4.00" height="4.00" />
<rect x="58.00" y="4.00" width="2.00" height="4.00" />
<rect x="66.00" y="4.00" width="4.00" height="4.00" />
<rect x="72.00" y="4.00" width="6.00" height="4.00" />
<rect x="82.00" y="4.00" width="2.00" height="8.00" />
<rect x="86.00" y="4.00" width="2.00" height="4.00" />
<rect x="90.00" y="4.00" width="6.00" height="4.00" />
<rect x="106.00" y="4.00" width="6.00" height="16.00" />
<rect x="30.00" y="8.00" width="4.00" height="4.00" />
<rect x="38.00" y="8.00" width="4.00" height="4.00" />
<rect x="48.00" y="8.00" width="2.00" height="4.00" />
<rect x="52.00" y="8.00" width="10.00" height="4.00" />
<rect x="64.00" y="8.00" width="6.00" height="4.00" />
<rect x="72.00" y="8.00" width="8.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="8.00" />
<rect x="98.00" y="8.00" width="2.00" height="4.00" />
<rect x="114.00" y="8.00" width="4.00" height="4.00" />
<rect x="30.00" y="12.00" width="2.00" height="8.00" />
<rect x="38.00" y="12.00" width="2.00" height="4.00" />
<rect x="44.00" y="12.00" width="6.00" height="4.00" />
<rect x="52.00" y="12.00" width="6.00" height="4.00" />
<rect x="62.00" y="12.00" width="8.00" height="4.00" />
<rect x="72.00" y="12.00" width="6.00" height="8.00" />
<rect x="82.00" y="12.00" width="8.00" height="4.00" />
<rect x="96.00" y="12.00" width="6.00" height="4.00" />
<rect x="114.00" y="12.00" width="2.00" height="8.00" />
<rect x="24.00" y="16.00" width="2.00" height="8.00" />
<rect x="38.00" y="16.00" width="4.00" height="4.00" />
<rect x="46.00" y="16.00" width="4.00" height="4.00" />
<rect x="54.00" y="16.00" width="2.00" height="4.00" />
<rect x="68.00" y="16.00" width="2.00" height="4.00" />
<rect x="80.00" y="16.00" width="2.00" height="4.00" />
<rect x="88.00" y="16.00" width="4.00" height="4.00" />
<rect x="94.00" y="16.00" width="8.00" height="4.00" />
<rect x="120.00" y="16.00" width="4.00" height="4.00" />
<rect x="124.00" y="20.00" width="2.00" height="4.00" />
<rect x="22.00" y="24.00" width="2.00" height="4.00" />
<rect x="126.00" y="24.00" width="2.00" height="4.00" />
<rect x="24.00" y="28.00" width="2.00" height="82.00" />
<rect x="124.00" y="28.00" width="2.00" height="82.00" />
<rect x="28.00" y="32.00" width="2.00" height="78.00" />
<rect x="38.00" y="32.00" width="2.00" height="68.00" />
<rect x="42.00" y="32.00" width="2.00" height="68.00" />
<rect x="46.00" y="32.00" width="4.00" height="68.00" />
<rect x="56.00" y="32.00" width="2.00" height="68.00" />
<rect x="62.00" y="32.00" width="6.00" height="68.00" />
<rect x="70.00" y="32.00" width="2.00" height="68.00" />
<rect x="74.00" y="32.00" width="8.00" height="68.00" />
<rect x="84.00" y="32.00" width="2.00" height="68.00" />
<rect x="90.00" y="32.00" width="4.00" height="68.00" />
<rect x="96.00" y="32.00" width="4.00" height="68.00" />
<rect x="104.00" y="32.00" width="4.00" height="68.00" />
<rect x="112.00" y="32.00" width="2.00" height="68.00" />
<rect x="116.00" y="32.00" width="2.00" height="78.00" />
<rect x="120.00" y="32.00" width="2.00" height="78.00" />
<rect x="140.00" y="51.00" width="2.00" height="49.00" />
<rect x="144.00" y="51.00" width="4.00" height="49.00" />
<rect x="150.00" y="51.00" width="4.00" height="49.00" />
<rect x="156.00" y="51.00" width="6.00" height="49.00" />
<rect x="164.00" y="51.00" width="2.00" height="49.00" />
<rect x="170.00" y="51.00" width="2.00" height="49.00" />
<rect x="174.00" y="51.00" width="6.00" height="49.00" />
<text x="14.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
0
</text>
<text x="72.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
654321
</text>
<text x="132.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
7
</text>
<text x="160.00" y="47.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
89
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB

View file

@ -0,0 +1,142 @@
<?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="246" height="117" 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="246" height="117" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="4.00" />
<rect x="26.00" y="0.00" width="2.00" height="8.00" />
<rect x="34.00" y="0.00" width="2.00" height="32.00" />
<rect x="38.00" y="0.00" width="6.00" height="4.00" />
<rect x="46.00" y="0.00" width="10.00" height="4.00" />
<rect x="58.00" y="0.00" width="6.00" height="4.00" />
<rect x="66.00" y="0.00" width="2.00" height="4.00" />
<rect x="72.00" y="0.00" width="2.00" height="4.00" />
<rect x="84.00" y="0.00" width="2.00" height="4.00" />
<rect x="94.00" y="0.00" width="2.00" height="4.00" />
<rect x="102.00" y="0.00" width="2.00" height="4.00" />
<rect x="106.00" y="0.00" width="4.00" height="4.00" />
<rect x="114.00" y="0.00" width="2.00" height="8.00" />
<rect x="122.00" y="0.00" width="2.00" height="32.00" />
<rect x="126.00" y="0.00" width="2.00" height="32.00" />
<rect x="18.00" y="4.00" width="6.00" height="8.00" />
<rect x="38.00" y="4.00" width="4.00" height="4.00" />
<rect x="44.00" y="4.00" width="2.00" height="4.00" />
<rect x="54.00" y="4.00" width="8.00" height="4.00" />
<rect x="64.00" y="4.00" width="4.00" height="4.00" />
<rect x="72.00" y="4.00" width="4.00" height="4.00" />
<rect x="80.00" y="4.00" width="2.00" height="4.00" />
<rect x="84.00" y="4.00" width="6.00" height="4.00" />
<rect x="98.00" y="4.00" width="2.00" height="4.00" />
<rect x="106.00" y="4.00" width="6.00" height="8.00" />
<rect x="26.00" y="8.00" width="4.00" height="8.00" />
<rect x="38.00" y="8.00" width="6.00" height="4.00" />
<rect x="46.00" y="8.00" width="4.00" height="4.00" />
<rect x="54.00" y="8.00" width="2.00" height="4.00" />
<rect x="60.00" y="8.00" width="10.00" height="4.00" />
<rect x="72.00" y="8.00" width="2.00" height="24.00" />
<rect x="80.00" y="8.00" width="8.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="4.00" />
<rect x="102.00" y="8.00" width="2.00" height="4.00" />
<rect x="114.00" y="8.00" width="4.00" height="8.00" />
<rect x="18.00" y="12.00" width="4.00" height="16.00" />
<rect x="38.00" y="12.00" width="4.00" height="4.00" />
<rect x="46.00" y="12.00" width="6.00" height="4.00" />
<rect x="54.00" y="12.00" width="4.00" height="4.00" />
<rect x="64.00" y="12.00" width="2.00" height="4.00" />
<rect x="76.00" y="12.00" width="2.00" height="4.00" />
<rect x="80.00" y="12.00" width="10.00" height="4.00" />
<rect x="92.00" y="12.00" width="10.00" height="4.00" />
<rect x="106.00" y="12.00" width="4.00" height="16.00" />
<rect x="24.00" y="16.00" width="6.00" height="4.00" />
<rect x="38.00" y="16.00" width="10.00" height="4.00" />
<rect x="52.00" y="16.00" width="2.00" height="4.00" />
<rect x="58.00" y="16.00" width="4.00" height="4.00" />
<rect x="64.00" y="16.00" width="6.00" height="8.00" />
<rect x="78.00" y="16.00" width="12.00" height="4.00" />
<rect x="92.00" y="16.00" width="2.00" height="4.00" />
<rect x="98.00" y="16.00" width="4.00" height="4.00" />
<rect x="112.00" y="16.00" width="6.00" height="4.00" />
<rect x="24.00" y="20.00" width="8.00" height="4.00" />
<rect x="38.00" y="20.00" width="4.00" height="4.00" />
<rect x="46.00" y="20.00" width="6.00" height="4.00" />
<rect x="60.00" y="20.00" width="2.00" height="4.00" />
<rect x="78.00" y="20.00" width="4.00" height="4.00" />
<rect x="84.00" y="20.00" width="2.00" height="4.00" />
<rect x="94.00" y="20.00" width="6.00" height="4.00" />
<rect x="112.00" y="20.00" width="8.00" height="4.00" />
<rect x="26.00" y="24.00" width="6.00" height="8.00" />
<rect x="38.00" y="24.00" width="2.00" height="8.00" />
<rect x="42.00" y="24.00" width="2.00" height="4.00" />
<rect x="50.00" y="24.00" width="2.00" height="4.00" />
<rect x="62.00" y="24.00" width="2.00" height="4.00" />
<rect x="76.00" y="24.00" width="8.00" height="8.00" />
<rect x="86.00" y="24.00" width="10.00" height="4.00" />
<rect x="98.00" y="24.00" width="4.00" height="4.00" />
<rect x="114.00" y="24.00" width="6.00" height="8.00" />
<rect x="18.00" y="28.00" width="6.00" height="4.00" />
<rect x="42.00" y="28.00" width="8.00" height="4.00" />
<rect x="54.00" y="28.00" width="2.00" height="4.00" />
<rect x="58.00" y="28.00" width="8.00" height="4.00" />
<rect x="90.00" y="28.00" width="2.00" height="4.00" />
<rect x="96.00" y="28.00" width="8.00" height="4.00" />
<rect x="106.00" y="28.00" width="6.00" height="4.00" />
<rect x="24.00" y="32.00" width="2.00" height="4.00" />
<rect x="124.00" y="32.00" width="2.00" height="4.00" />
<rect x="22.00" y="36.00" width="2.00" height="4.00" />
<rect x="126.00" y="36.00" width="2.00" height="4.00" />
<rect x="24.00" y="40.00" width="2.00" height="70.00" />
<rect x="124.00" y="40.00" width="2.00" height="70.00" />
<rect x="28.00" y="44.00" width="2.00" height="66.00" />
<rect x="32.00" y="44.00" width="4.00" height="56.00" />
<rect x="38.00" y="44.00" width="6.00" height="56.00" />
<rect x="48.00" y="44.00" width="2.00" height="56.00" />
<rect x="56.00" y="44.00" width="2.00" height="56.00" />
<rect x="66.00" y="44.00" width="2.00" height="56.00" />
<rect x="70.00" y="44.00" width="2.00" height="56.00" />
<rect x="74.00" y="44.00" width="4.00" height="56.00" />
<rect x="84.00" y="44.00" width="2.00" height="56.00" />
<rect x="88.00" y="44.00" width="2.00" height="56.00" />
<rect x="96.00" y="44.00" width="4.00" height="56.00" />
<rect x="102.00" y="44.00" width="2.00" height="56.00" />
<rect x="112.00" y="44.00" width="2.00" height="56.00" />
<rect x="116.00" y="44.00" width="2.00" height="66.00" />
<rect x="120.00" y="44.00" width="2.00" height="66.00" />
<rect x="140.00" y="63.00" width="2.00" height="37.00" />
<rect x="144.00" y="63.00" width="4.00" height="37.00" />
<rect x="150.00" y="63.00" width="4.00" height="37.00" />
<rect x="160.00" y="63.00" width="2.00" height="37.00" />
<rect x="164.00" y="63.00" width="2.00" height="37.00" />
<rect x="168.00" y="63.00" width="2.00" height="37.00" />
<rect x="172.00" y="63.00" width="8.00" height="37.00" />
<rect x="182.00" y="63.00" width="2.00" height="37.00" />
<rect x="188.00" y="63.00" width="2.00" height="37.00" />
<rect x="196.00" y="63.00" width="2.00" height="37.00" />
<rect x="200.00" y="63.00" width="2.00" height="37.00" />
<rect x="204.00" y="63.00" width="4.00" height="37.00" />
<rect x="210.00" y="63.00" width="6.00" height="37.00" />
<rect x="218.00" y="63.00" width="2.00" height="37.00" />
<rect x="224.00" y="63.00" width="2.00" height="37.00" />
<rect x="228.00" y="63.00" width="6.00" height="37.00" />
<text x="14.00" y="116.00" text-anchor="end"
font-family="Helvetica, sans-serif" font-size="14.0" >
1
</text>
<text x="72.00" y="116.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
876543
</text>
<text x="132.00" y="116.00" text-anchor="start"
font-family="Helvetica, sans-serif" font-size="14.0" >
5
</text>
<text x="188.00" y="59.00" text-anchor="middle"
font-family="Helvetica, sans-serif" font-size="20.0" >
56789
</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.9 KiB

View file

@ -0,0 +1,126 @@
<?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="246" height="110" 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="246" height="110" fill="#FFFFFF" />
<rect x="18.00" y="0.00" width="4.00" height="4.00" />
<rect x="26.00" y="0.00" width="2.00" height="8.00" />
<rect x="34.00" y="0.00" width="2.00" height="32.00" />
<rect x="38.00" y="0.00" width="6.00" height="4.00" />
<rect x="46.00" y="0.00" width="10.00" height="4.00" />
<rect x="58.00" y="0.00" width="6.00" height="4.00" />
<rect x="66.00" y="0.00" width="2.00" height="4.00" />
<rect x="72.00" y="0.00" width="2.00" height="4.00" />
<rect x="84.00" y="0.00" width="2.00" height="4.00" />
<rect x="94.00" y="0.00" width="2.00" height="4.00" />
<rect x="102.00" y="0.00" width="2.00" height="4.00" />
<rect x="106.00" y="0.00" width="4.00" height="4.00" />
<rect x="114.00" y="0.00" width="2.00" height="8.00" />
<rect x="122.00" y="0.00" width="2.00" height="32.00" />
<rect x="126.00" y="0.00" width="2.00" height="32.00" />
<rect x="18.00" y="4.00" width="6.00" height="8.00" />
<rect x="38.00" y="4.00" width="4.00" height="4.00" />
<rect x="44.00" y="4.00" width="2.00" height="4.00" />
<rect x="54.00" y="4.00" width="8.00" height="4.00" />
<rect x="64.00" y="4.00" width="4.00" height="4.00" />
<rect x="72.00" y="4.00" width="4.00" height="4.00" />
<rect x="80.00" y="4.00" width="2.00" height="4.00" />
<rect x="84.00" y="4.00" width="6.00" height="4.00" />
<rect x="98.00" y="4.00" width="2.00" height="4.00" />
<rect x="106.00" y="4.00" width="6.00" height="8.00" />
<rect x="26.00" y="8.00" width="4.00" height="8.00" />
<rect x="38.00" y="8.00" width="6.00" height="4.00" />
<rect x="46.00" y="8.00" width="4.00" height="4.00" />
<rect x="54.00" y="8.00" width="2.00" height="4.00" />
<rect x="60.00" y="8.00" width="10.00" height="4.00" />
<rect x="72.00" y="8.00" width="2.00" height="24.00" />
<rect x="80.00" y="8.00" width="8.00" height="4.00" />
<rect x="92.00" y="8.00" width="2.00" height="4.00" />
<rect x="102.00" y="8.00" width="2.00" height="4.00" />
<rect x="114.00" y="8.00" width="4.00" height="8.00" />
<rect x="18.00" y="12.00" width="4.00" height="16.00" />
<rect x="38.00" y="12.00" width="4.00" height="4.00" />
<rect x="46.00" y="12.00" width="6.00" height="4.00" />
<rect x="54.00" y="12.00" width="4.00" height="4.00" />
<rect x="64.00" y="12.00" width="2.00" height="4.00" />
<rect x="76.00" y="12.00" width="2.00" height="4.00" />
<rect x="80.00" y="12.00" width="10.00" height="4.00" />
<rect x="92.00" y="12.00" width="10.00" height="4.00" />
<rect x="106.00" y="12.00" width="4.00" height="16.00" />
<rect x="24.00" y="16.00" width="6.00" height="4.00" />
<rect x="38.00" y="16.00" width="10.00" height="4.00" />
<rect x="52.00" y="16.00" width="2.00" height="4.00" />
<rect x="58.00" y="16.00" width="4.00" height="4.00" />
<rect x="64.00" y="16.00" width="6.00" height="8.00" />
<rect x="78.00" y="16.00" width="12.00" height="4.00" />
<rect x="92.00" y="16.00" width="2.00" height="4.00" />
<rect x="98.00" y="16.00" width="4.00" height="4.00" />
<rect x="112.00" y="16.00" width="6.00" height="4.00" />
<rect x="24.00" y="20.00" width="8.00" height="4.00" />
<rect x="38.00" y="20.00" width="4.00" height="4.00" />
<rect x="46.00" y="20.00" width="6.00" height="4.00" />
<rect x="60.00" y="20.00" width="2.00" height="4.00" />
<rect x="78.00" y="20.00" width="4.00" height="4.00" />
<rect x="84.00" y="20.00" width="2.00" height="4.00" />
<rect x="94.00" y="20.00" width="6.00" height="4.00" />
<rect x="112.00" y="20.00" width="8.00" height="4.00" />
<rect x="26.00" y="24.00" width="6.00" height="8.00" />
<rect x="38.00" y="24.00" width="2.00" height="8.00" />
<rect x="42.00" y="24.00" width="2.00" height="4.00" />
<rect x="50.00" y="24.00" width="2.00" height="4.00" />
<rect x="62.00" y="24.00" width="2.00" height="4.00" />
<rect x="76.00" y="24.00" width="8.00" height="8.00" />
<rect x="86.00" y="24.00" width="10.00" height="4.00" />
<rect x="98.00" y="24.00" width="4.00" height="4.00" />
<rect x="114.00" y="24.00" width="6.00" height="8.00" />
<rect x="18.00" y="28.00" width="6.00" height="4.00" />
<rect x="42.00" y="28.00" width="8.00" height="4.00" />
<rect x="54.00" y="28.00" width="2.00" height="4.00" />
<rect x="58.00" y="28.00" width="8.00" height="4.00" />
<rect x="90.00" y="28.00" width="2.00" height="4.00" />
<rect x="96.00" y="28.00" width="8.00" height="4.00" />
<rect x="106.00" y="28.00" width="6.00" height="4.00" />
<rect x="24.00" y="32.00" width="2.00" height="4.00" />
<rect x="124.00" y="32.00" width="2.00" height="4.00" />
<rect x="22.00" y="36.00" width="2.00" height="4.00" />
<rect x="126.00" y="36.00" width="2.00" height="4.00" />
<rect x="24.00" y="40.00" width="2.00" height="70.00" />
<rect x="124.00" y="40.00" width="2.00" height="70.00" />
<rect x="28.00" y="44.00" width="2.00" height="66.00" />
<rect x="32.00" y="44.00" width="4.00" height="56.00" />
<rect x="38.00" y="44.00" width="6.00" height="56.00" />
<rect x="48.00" y="44.00" width="2.00" height="56.00" />
<rect x="56.00" y="44.00" width="2.00" height="56.00" />
<rect x="66.00" y="44.00" width="2.00" height="56.00" />
<rect x="70.00" y="44.00" width="2.00" height="56.00" />
<rect x="74.00" y="44.00" width="4.00" height="56.00" />
<rect x="84.00" y="44.00" width="2.00" height="56.00" />
<rect x="88.00" y="44.00" width="2.00" height="56.00" />
<rect x="96.00" y="44.00" width="4.00" height="56.00" />
<rect x="102.00" y="44.00" width="2.00" height="56.00" />
<rect x="112.00" y="44.00" width="2.00" height="56.00" />
<rect x="116.00" y="44.00" width="2.00" height="66.00" />
<rect x="120.00" y="44.00" width="2.00" height="66.00" />
<rect x="140.00" y="63.00" width="2.00" height="37.00" />
<rect x="144.00" y="63.00" width="4.00" height="37.00" />
<rect x="150.00" y="63.00" width="4.00" height="37.00" />
<rect x="160.00" y="63.00" width="2.00" height="37.00" />
<rect x="164.00" y="63.00" width="2.00" height="37.00" />
<rect x="168.00" y="63.00" width="2.00" height="37.00" />
<rect x="172.00" y="63.00" width="8.00" height="37.00" />
<rect x="182.00" y="63.00" width="2.00" height="37.00" />
<rect x="188.00" y="63.00" width="2.00" height="37.00" />
<rect x="196.00" y="63.00" width="2.00" height="37.00" />
<rect x="200.00" y="63.00" width="2.00" height="37.00" />
<rect x="204.00" y="63.00" width="4.00" height="37.00" />
<rect x="210.00" y="63.00" width="6.00" height="37.00" />
<rect x="218.00" y="63.00" width="2.00" height="37.00" />
<rect x="224.00" y="63.00" width="2.00" height="37.00" />
<rect x="228.00" y="63.00" width="6.00" height="37.00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

View file

@ -280,19 +280,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -196,6 +196,8 @@ static void test_encode(int index, int generate, int debug) {
testStart("");
int do_bwipp = (debug & ZINT_DEBUG_TEST_BWIPP) && testUtilHaveGhostscript(); // Only do BWIPP test if asked, too slow otherwise
int ret;
struct item {
int symbology;
@ -208,22 +210,42 @@ static void test_encode(int index, int generate, int debug) {
char *expected;
};
struct item data[] = {
/* 0*/ { BARCODE_AUSPOST, "119618420932573854", 0, 3, 133, "Australia Post Customer Barcoding Tech Specs Diagram 1; verified manually against tec-it",
"1000001010001010101000100010101000001010100000000000000000100000101000101000001000100000001000101000101000101000101000001000100010100"
"1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"0000101010101000100000101010100010100000101010101000101000101000100000000000101000101000100000000000001000000010100010001010101000000"
/* 0*/ { BARCODE_AUSPOST, "96184209", 0, 3, 73, "Australia Post Customer Barcoding Tech Specs Diagram 1; verified manually against tec-it",
"1000101010100010001010100000101010001010001000001010000010001000001000100"
"1010101010101010101010101010101010101010101010101010101010101010101010101"
"0000100010000010101010001010000010101010001000101010001000100010000010000"
},
/* 1*/ { BARCODE_AUSREPLY, "12345678", 0, 3, 73, "Verified manually against tec-it",
/* 1*/ { BARCODE_AUSPOST, "3221132412345678", 0, 3, 103, "59 Custom 2 N encoding",
"1000100000101010100010001010101010101000101010101000101010101000001000100000101000000000001000000000100"
"1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"0000001000100010101010101000100000101010000010001010001000000010101010001010000010001010101000100000000"
},
/* 2*/ { BARCODE_AUSPOST, "32211324Ab #2", 0, 3, 103, "59 Custom 2 C encoding",
"1000100000101010100010001010101010101000101010101010001010100010100000101000100000000010100000100010100"
"1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"0000001000100010101010101000100000101010000010101010001010100010000000100000001000101010000010000000000"
},
/* 3*/ { BARCODE_AUSPOST, "32211324123456789012345", 0, 3, 133, "62 Custom 3 N encoding",
"1000001010001010100010001010101010101000101010101000101010101000001000100000001010101010100010101010100000100000100010101010100010100"
"1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"0000101010100010101010101000100000101010000010001010001000000010101010001010001010101000101000100000001000001010000010001010100010000"
},
/* 4*/ { BARCODE_AUSPOST, "32211324aBCd#F hIz", 0, 3, 133, "62 Custom 3 C encoding",
"1000001010001010100010001010101010101000101010000010101010100010000010100010100010100010000010000000000000100010100010101010000000100"
"1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"0000101010100010101010101000100000101010000010100010100010101010001010000010001010100000100010101000000000101000001010100000000010000"
},
/* 5*/ { BARCODE_AUSREPLY, "12345678", 0, 3, 73, "Verified manually against tec-it",
"1000101010001010100010101010100000100010000000001000001000000000100010100"
"1010101010101010101010101010101010101010101010101010101010101010101010101"
"0000000000101000101000100000001010101000101000000000100010101000101000000"
},
/* 2*/ { BARCODE_AUSROUTE, "34567890", 0, 3, 73, "Verified manually against tec-it",
/* 6*/ { BARCODE_AUSROUTE, "34567890", 0, 3, 73, "Verified manually against tec-it",
"1000000000101010101010000010001000000010101000100010101010000000101000100"
"1010101010101010101010101010101010101010101010101010101010101010101010101"
"0000101010000010000000101010100010100010101000100010101010001010001000000"
},
/* 3*/ { BARCODE_AUSREDIRECT, "98765432", 0, 3, 73, "Verified manually against tec-it",
/* 7*/ { BARCODE_AUSREDIRECT, "98765432", 0, 3, 73, "Verified manually against tec-it",
"1000001010000010000000100010100010101010100000101010101000100010100010100"
"1010101010101010101010101010101010101010101010101010101010101010101010101"
"0000001010100010101010001010001000000010101000000000001010101000001010000"
@ -232,6 +254,8 @@ static void test_encode(int index, int generate, int debug) {
int data_size = ARRAY_SIZE(data);
char escaped[1024];
char bwipp_buf[8192];
char bwipp_msg[1024];
for (int i = 0; i < data_size; i++) {
@ -256,10 +280,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -158,10 +158,10 @@ static void test_print(int index, int generate, int debug) {
if (data[i].whitespace_width != -1) {
symbol->whitespace_width = data[i].whitespace_width;
}
if (data[i].fgcolour != NULL) {
if (*data[i].fgcolour) {
strcpy(symbol->fgcolour, data[i].fgcolour);
}
if (data[i].bgcolour != NULL) {
if (*data[i].bgcolour) {
strcpy(symbol->bgcolour, data[i].bgcolour);
}

View file

@ -247,103 +247,103 @@ static void test_encode(int index, int generate, int debug) {
/* 36*/ { -1, "7742862", 0, 1, 39, "ANSI/AIM BC12-1998 Figure F1 Channel 8 bottom",
"101010101000000001111110101101010110101"
},
/* 37*/ { -1, "01", 0, 1, 19, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 37*/ { -1, "01", 0, 1, 19, "Edge case for initial_precalcs table",
"1010101010110110001"
},
/* 38*/ { -1, "001", 0, 1, 23, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 38*/ { -1, "001", 0, 1, 23, "Edge case for initial_precalcs table",
"10101010101101011000011"
},
/* 39*/ { -1, "0001", 0, 1, 27, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 39*/ { -1, "0001", 0, 1, 27, "Edge case for initial_precalcs table",
"101010101011010101110000011"
},
/* 40*/ { -1, "00001", 0, 1, 31, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 40*/ { -1, "00001", 0, 1, 31, "Edge case for initial_precalcs table",
"1010101010110101011011000000111"
},
/* 41*/ { -1, "000001", 0, 1, 35, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 41*/ { -1, "000001", 0, 1, 35, "Edge case for initial_precalcs table",
"10101010101101010110101100000001111"
},
/* 42*/ { -1, "0000001", 0, 1, 39, "Edge case for initial_precalcs table; verified manually against bwipp",
/* 42*/ { -1, "0000001", 0, 1, 39, "Edge case for initial_precalcs table",
"101010101011010101101010111000000001111"
},
/* 43*/ { -1, "115337", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 43*/ { -1, "115337", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010101110100101001000111100011"
},
/* 44*/ { -1, "115338", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 44*/ { -1, "115338", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010101110100101001000111110001"
},
/* 45*/ { -1, "115339", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 45*/ { -1, "115339", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010101110100101001000010011111"
},
/* 46*/ { -1, "230675", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 46*/ { -1, "230675", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100101100011001111010011001"
},
/* 47*/ { -1, "230676", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 47*/ { -1, "230676", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100101100011001111010001011"
},
/* 48*/ { -1, "230677", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 48*/ { -1, "230677", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100101100011001111010001101"
},
/* 49*/ { -1, "346013", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 49*/ { -1, "346013", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100110011101010001011000111"
},
/* 50*/ { -1, "346014", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 50*/ { -1, "346014", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100110011101010001011100011"
},
/* 51*/ { -1, "346015", 0, 1, 35, "Edge case for channel_precalcs7 table; verified manually against bwipp",
/* 51*/ { -1, "346015", 0, 1, 35, "Edge case for channel_precalcs7 table",
"10101010100110011101010001011110001"
},
/* 52*/ { -1, "0119120", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 52*/ { -1, "0119120", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010111000011000100111010011"
},
/* 53*/ { -1, "0119121", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 53*/ { -1, "0119121", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010111000011000100111011001"
},
/* 54*/ { -1, "0119122", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 54*/ { -1, "0119122", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010111000011000100111001011"
},
/* 55*/ { -1, "0238241", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 55*/ { -1, "0238241", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010001011011001100011110001"
},
/* 56*/ { -1, "0238242", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 56*/ { -1, "0238242", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010001011011001100001001111"
},
/* 57*/ { -1, "0238243", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 57*/ { -1, "0238243", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011010001011011001100001100111"
},
/* 58*/ { -1, "1072088", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 58*/ { -1, "1072088", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011001111101000101100011001001"
},
/* 59*/ { -1, "1072089", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 59*/ { -1, "1072089", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011001111101000101100011000101"
},
/* 60*/ { -1, "1072090", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 60*/ { -1, "1072090", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101011001111101000101100001010011"
},
/* 61*/ { -1, "4169234", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 61*/ { -1, "4169234", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101001101001101101111011000100001"
},
/* 62*/ { -1, "4169235", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 62*/ { -1, "4169235", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101001101001101101111011000010001"
},
/* 63*/ { -1, "4169236", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 63*/ { -1, "4169236", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101001101001101101111011000001001"
},
/* 64*/ { -1, "6075170", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 64*/ { -1, "6075170", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000100011101010001110111001011"
},
/* 65*/ { -1, "6075171", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 65*/ { -1, "6075171", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000100011101010001110111001101"
},
/* 66*/ { -1, "6075172", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 66*/ { -1, "6075172", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000100011101010001110111101001"
},
/* 67*/ { -1, "7623743", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 67*/ { -1, "7623743", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000001110010101101100101001111"
},
/* 68*/ { -1, "7623744", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 68*/ { -1, "7623744", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000001110010101101100101100111"
},
/* 69*/ { -1, "7623745", 0, 1, 39, "Edge case for channel_precalcs8 table; verified manually against bwipp",
/* 69*/ { -1, "7623745", 0, 1, 39, "Edge case for channel_precalcs8 table",
"101010101000001110010101101100101110011"
},
};
@ -376,14 +376,12 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, data[i].option_2, -1, debug)) {
ret = testUtilBwipp(symbol, -1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
ret = testUtilBwipp(i, symbol, -1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);

View file

@ -440,22 +440,20 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, data[i].option_2, -1, debug)) {
if (!data[i].bwipp_cmp) {
if (debug & ZINT_DEBUG_TEST_PRINT) printf("%d: %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
if (debug & ZINT_DEBUG_TEST_PRINT) printf("i:%d %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
} else {
ret = testUtilBwipp(symbol, data[i].option_1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, data[i].option_1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -119,29 +119,30 @@ static void test_hrt(int index, int debug) {
/* 0*/ { BARCODE_CODE11, -1, "123-45", -1, "123-4552" }, // 2 checksums
/* 1*/ { BARCODE_CODE11, 1, "123-45", -1, "123-455" }, // 1 checksum
/* 2*/ { BARCODE_CODE11, 2, "123-45", -1, "123-45" }, // No checksums
/* 3*/ { BARCODE_CODE39, -1, "ABC1234", -1, "*ABC1234*" },
/* 4*/ { BARCODE_CODE39, -1, "abc1234", -1, "*ABC1234*" }, // Converts to upper
/* 5*/ { BARCODE_CODE39, -1, "123456789", -1, "*123456789*" },
/* 6*/ { BARCODE_CODE39, 1, "123456789", -1, "*1234567892*" }, // With checksum
/* 7*/ { BARCODE_EXCODE39, -1, "ABC1234", -1, "ABC1234" },
/* 8*/ { BARCODE_EXCODE39, -1, "abc1234", -1, "abc1234" },
/* 9*/ { BARCODE_EXCODE39, 1, "abc1234", -1, "abc1234" }, // With checksum (not displayed)
/* 10*/ { BARCODE_EXCODE39, -1, "a%\000\001$\177z\033\037!+/\\@A~", 16, "a% $ z !+/\\@A~" }, // NUL, ctrls and DEL replaced with spaces
/* 11*/ { BARCODE_LOGMARS, -1, "ABC1234", -1, "ABC1234" },
/* 12*/ { BARCODE_LOGMARS, -1, "abc1234", -1, "ABC1234" }, // Converts to upper
/* 13*/ { BARCODE_LOGMARS, 1, "abc1234", -1, "ABC12340" }, // With checksum
/* 14*/ { BARCODE_LOGMARS, 1, "12345/ABCDE", -1, "12345/ABCDET" }, // With checksum
/* 15*/ { BARCODE_CODE93, -1, "ABC1234", -1, "ABC1234S5" }, // 2 checksums added (note check digits not shown by bwipp or tec-it)
/* 16*/ { BARCODE_CODE93, -1, "abc1234", -1, "abc1234ZG" },
/* 17*/ { BARCODE_CODE93, -1, "A\001a\000b\177d\037e", 9, "A a b d e1R" }, // NUL, ctrls and DEL replaced with spaces
/* 18*/ { BARCODE_PZN, -1, "12345", -1, "PZN -00123458" }, // Pads with zeroes if length < 7
/* 19*/ { BARCODE_PZN, -1, "123456", -1, "PZN -01234562" },
/* 20*/ { BARCODE_PZN, -1, "1234567", -1, "PZN -12345678" },
/* 21*/ { BARCODE_VIN, -1, "1FTCR10UXTPA78180", -1, "1FTCR10UXTPA78180" },
/* 22*/ { BARCODE_VIN, 1, "2FTPX28L0XCA15511", -1, "2FTPX28L0XCA15511" }, // Include Import char - no change
/* 23*/ { BARCODE_HIBC_39, -1, "ABC1234", -1, "*+ABC1234+*" },
/* 24*/ { BARCODE_HIBC_39, -1, "abc1234", -1, "*+ABC1234+*" }, // Converts to upper
/* 25*/ { BARCODE_HIBC_39, -1, "123456789", -1, "*+1234567890*" },
/* 3*/ { BARCODE_CODE11, -1, "123456789012", -1, "123456789012-8" }, // First checksum 10 (A) goes to hyphen
/* 4*/ { BARCODE_CODE39, -1, "ABC1234", -1, "*ABC1234*" },
/* 5*/ { BARCODE_CODE39, -1, "abc1234", -1, "*ABC1234*" }, // Converts to upper
/* 6*/ { BARCODE_CODE39, -1, "123456789", -1, "*123456789*" },
/* 7*/ { BARCODE_CODE39, 1, "123456789", -1, "*1234567892*" }, // With checksum
/* 8*/ { BARCODE_EXCODE39, -1, "ABC1234", -1, "ABC1234" },
/* 9*/ { BARCODE_EXCODE39, -1, "abc1234", -1, "abc1234" },
/* 10*/ { BARCODE_EXCODE39, 1, "abc1234", -1, "abc1234" }, // With checksum (not displayed)
/* 11*/ { BARCODE_EXCODE39, -1, "a%\000\001$\177z\033\037!+/\\@A~", 16, "a% $ z !+/\\@A~" }, // NUL, ctrls and DEL replaced with spaces
/* 12*/ { BARCODE_LOGMARS, -1, "ABC1234", -1, "ABC1234" },
/* 13*/ { BARCODE_LOGMARS, -1, "abc1234", -1, "ABC1234" }, // Converts to upper
/* 14*/ { BARCODE_LOGMARS, 1, "abc1234", -1, "ABC12340" }, // With checksum
/* 15*/ { BARCODE_LOGMARS, 1, "12345/ABCDE", -1, "12345/ABCDET" }, // With checksum
/* 16*/ { BARCODE_CODE93, -1, "ABC1234", -1, "ABC1234S5" }, // 2 checksums added (note check digits not shown by bwipp or tec-it)
/* 17*/ { BARCODE_CODE93, -1, "abc1234", -1, "abc1234ZG" },
/* 18*/ { BARCODE_CODE93, -1, "A\001a\000b\177d\037e", 9, "A a b d e1R" }, // NUL, ctrls and DEL replaced with spaces
/* 19*/ { BARCODE_PZN, -1, "12345", -1, "PZN -00123458" }, // Pads with zeroes if length < 7
/* 20*/ { BARCODE_PZN, -1, "123456", -1, "PZN -01234562" },
/* 21*/ { BARCODE_PZN, -1, "1234567", -1, "PZN -12345678" },
/* 22*/ { BARCODE_VIN, -1, "1FTCR10UXTPA78180", -1, "1FTCR10UXTPA78180" },
/* 23*/ { BARCODE_VIN, 1, "2FTPX28L0XCA15511", -1, "2FTPX28L0XCA15511" }, // Include Import char - no change
/* 24*/ { BARCODE_HIBC_39, -1, "ABC1234", -1, "*+ABC1234+*" },
/* 25*/ { BARCODE_HIBC_39, -1, "abc1234", -1, "*+ABC1234+*" }, // Converts to upper
/* 26*/ { BARCODE_HIBC_39, -1, "123456789", -1, "*+1234567890*" },
};
int data_size = ARRAY_SIZE(data);
@ -263,13 +264,13 @@ static void test_encode(int index, int generate, int debug) {
/* 1*/ { BARCODE_CODE11, 1, "123-455", -1, 0, 1, 78, "1 check digit (2); verified manually against tec-it",
"101100101101011010010110110010101011010101101101101101011011010100101101011001"
},
/* 2*/ { BARCODE_CODE11, 2, "123-4552", -1, 0, 1, 78, "0 check digits; verified manually against bwipp and tec-it",
/* 2*/ { BARCODE_CODE11, 2, "123-4552", -1, 0, 1, 78, "0 check digits; verified manually against tec-it",
"101100101101011010010110110010101011010101101101101101011011010100101101011001"
},
/* 3*/ { BARCODE_CODE11, 1, "123-45", -1, 0, 1, 70, "1 check digit; verified manually against tec-it",
"1011001011010110100101101100101010110101011011011011010110110101011001"
},
/* 4*/ { BARCODE_CODE11, 2, "123-45", -1, 0, 1, 62, "0 check digits; verified manually against bwipp and tec-it",
/* 4*/ { BARCODE_CODE11, 2, "123-45", -1, 0, 1, 62, "0 check digits; verified manually against tec-it",
"10110010110101101001011011001010101101010110110110110101011001"
},
/* 5*/ { BARCODE_CODE39, -1, "1A", -1, 0, 1, 51, "ISO/IEC 16388:2007 Figure 1",
@ -287,10 +288,10 @@ static void test_encode(int index, int generate, int debug) {
/* 9*/ { BARCODE_EXCODE39, 1, "1A", -1, 0, 1, 64, "With checksum",
"1001011011010110100101011011010100101101011010010110100101101101"
},
/* 10*/ { BARCODE_EXCODE39, -1, "a%\000\001$\177z", 7, 0, 1, 207, "Verified manually against bwipp and tec-it",
/* 10*/ { BARCODE_EXCODE39, -1, "a%\000\001$\177z", 7, 0, 1, 207, "Verified manually against tec-it",
"100101101101010010100100101101010010110100100101001011010110010101010010010010110010101011010010010010101101010010110100100101001010101100101101010010010010101011011001010010100100101001101101010100101101101"
},
/* 11*/ { BARCODE_EXCODE39, -1, "\033\037!+/\\@A~", -1, 0, 1, 246, "Verified manually against bwipp and tec-it",
/* 11*/ { BARCODE_EXCODE39, -1, "\033\037!+/\\@A~", -1, 0, 1, 246, "Verified manually against tec-it",
"100101101101010100100100101101010010110101001001001011010110010101001001010010110101001011010010010100101101010100110100100101001011010110100101010010010010101101010011010100100100101001101010110110101001011010100100100101011010110010100101101101"
},
/* 12*/ { BARCODE_LOGMARS, -1, "1A", -1, 0, 1, 63, "Verified manually against tec-it",
@ -308,19 +309,19 @@ static void test_encode(int index, int generate, int debug) {
/* 16*/ { BARCODE_LOGMARS, 1, "12345/ABCDE", -1, 0, 1, 223, "MIL-STD-1189 Rev. B Section 6.2.1 check character example; verified manually against tec-it",
"1000101110111010111010001010111010111000101011101110111000101010101000111010111011101000111010101000100010100010111010100010111010111010001011101110111010001010101011100010111011101011100010101010111011100010100010111011101"
},
/* 17*/ { BARCODE_CODE93, -1, "1A", -1, 0, 1, 55, "Verified manually against bwipp (includecheck) and tec-it",
/* 17*/ { BARCODE_CODE93, -1, "1A", -1, 0, 1, 55, "Verified manually against tec-it",
"1010111101010010001101010001101000101001110101010111101"
},
/* 18*/ { BARCODE_CODE93, -1, "TEST93", -1, 0, 1, 91, "Verified manually against bwipp (includecheck) and tec-it",
/* 18*/ { BARCODE_CODE93, -1, "TEST93", -1, 0, 1, 91, "Verified manually against tec-it",
"1010111101101001101100100101101011001101001101000010101010000101011101101001000101010111101"
},
/* 19*/ { BARCODE_CODE93, -1, "\000a\177", 3, 0, 1, 91, "Verified manually against bwipp (code93ext, includecheck) and tec-it",
/* 19*/ { BARCODE_CODE93, -1, "\000a\177", 3, 0, 1, 91, "Verified manually against tec-it",
"1010111101110110101100101101001100101101010001110110101101001101011011101010010001010111101"
},
/* 20*/ { BARCODE_PZN, -1, "1234567", -1, 0, 1, 142, "Example from IFA Info Code 39 EN V2.1; verified manually against bwipp (pzn8) and tec-it",
/* 20*/ { BARCODE_PZN, -1, "1234567", -1, 0, 1, 142, "Example from IFA Info Code 39 EN V2.1; verified manually against tec-it",
"1001011011010100101011011011010010101101011001010110110110010101010100110101101101001101010101100110101010100101101101101001011010100101101101"
},
/* 21*/ { BARCODE_PZN, -1, "2758089", -1, 0, 1, 142, "Example from IFA Info Check Digit Calculations EN 15 July 2019; verified manually against bwipp (pzn8) and tec-it",
/* 21*/ { BARCODE_PZN, -1, "2758089", -1, 0, 1, 142, "Example from IFA Info Check Digit Calculations EN 15 July 2019; verified manually against tec-it",
"1001011011010100101011011010110010101101010010110110110100110101011010010110101010011011010110100101101010110010110101011001011010100101101101"
},
/* 22*/ { BARCODE_VIN, -1, "1FTCR10UXTPA78180", -1, 0, 1, 246, "https://www.vinquery.com/img/vinbarcode/vinbarcode4.jpg",
@ -365,19 +366,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, data[i].option_2, -1, debug)) {
ret = testUtilBwipp(symbol, -1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, -1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -167,6 +167,8 @@ static void test_encode(int index, int generate, int debug) {
testStart("");
int do_bwipp = (debug & ZINT_DEBUG_TEST_BWIPP) && testUtilHaveGhostscript(); // Only do BWIPP test if asked, too slow otherwise
int ret;
struct item {
int option_2;
@ -180,7 +182,7 @@ static void test_encode(int index, int generate, int debug) {
char *expected;
};
struct item data[] = {
/* 0*/ { -1, "123456789012", -1, 0, 16, 18, "Verified manually against bwipp",
/* 0*/ { -1, "123456789012", -1, 0, 16, 18, "",
"100011101010111101"
"111010010010100000"
"110110100010001000"
@ -202,6 +204,8 @@ static void test_encode(int index, int generate, int debug) {
int data_size = ARRAY_SIZE(data);
char escaped[1024];
char bwipp_buf[8192];
char bwipp_msg[1024];
for (int i = 0; i < data_size; i++) {
@ -226,10 +230,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, data[i].option_2, -1, debug)) {
ret = testUtilBwipp(i, symbol, -1, data[i].option_2, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -664,22 +664,20 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
if (!data[i].bwipp_cmp) {
if (debug & ZINT_DEBUG_TEST_PRINT) printf("%d: %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
if (debug & ZINT_DEBUG_TEST_PRINT) printf("i:%d %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
} else {
ret = testUtilBwipp(symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -220,6 +220,8 @@ static void test_encode(int index, int generate, int debug) {
testStart("");
int do_bwipp = (debug & ZINT_DEBUG_TEST_BWIPP) && testUtilHaveGhostscript(); // Only do BWIPP test if asked, too slow otherwise
int ret;
struct item {
int input_mode;
@ -236,7 +238,7 @@ static void test_encode(int index, int generate, int debug) {
"1110010101100110111011010011110110111100100110010011000100100010001101"
"1100110101000100111011110100110010010000100110100011010010001110011001"
},
/* 1*/ { UNICODE_MODE, "www.wikipedia.de", 0, 4, 70, "Verified manually against bwipp",
/* 1*/ { UNICODE_MODE, "www.wikipedia.de", 0, 4, 70, "https://commons.wikimedia.org/wiki/File:Code_16K_wikipedia.png",
"1110010101000110011000011010110000110101100001101011011001100010001101"
"1100110100001101011011110010110011110110101111001011010110000110011001"
"1101100101001101111011110110010111100101101101001111011001100010010011"
@ -246,6 +248,8 @@ static void test_encode(int index, int generate, int debug) {
int data_size = ARRAY_SIZE(data);
char escaped[1024];
char bwipp_buf[8192];
char bwipp_msg[1024];
for (int i = 0; i < data_size; i++) {
@ -270,10 +274,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -153,6 +153,8 @@ static void test_encode(int index, int generate, int debug) {
testStart("");
int do_bwipp = (debug & ZINT_DEBUG_TEST_BWIPP) && testUtilHaveGhostscript(); // Only do BWIPP test if asked, too slow otherwise
int ret;
struct item {
int input_mode;
@ -180,6 +182,8 @@ static void test_encode(int index, int generate, int debug) {
int data_size = ARRAY_SIZE(data);
char escaped[1024];
char bwipp_buf[8192];
char bwipp_msg[1024];
for (int i = 0; i < data_size; i++) {
@ -204,10 +208,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -1225,7 +1225,7 @@ static void test_examples(int index, int generate, int debug) {
for (int i = 0; i < data_size; i++) {
if (index != -1 && i != index) continue;
if (debug & ZINT_DEBUG_TEST_PRINT) printf("i:%d\n", i);
if ((debug & ZINT_DEBUG_TEST_PRINT) && !(debug & ZINT_DEBUG_TEST_LESS_NOISY)) printf("i:%d\n", i);
struct zint_symbol *symbol = ZBarcode_Create();
assert_nonnull(symbol, "Symbol not created\n");
@ -1249,19 +1249,17 @@ static void test_examples(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
@ -1393,7 +1391,7 @@ static void test_odd_numbered_numeric(int index, int generate, int debug) {
for (int i = 0; i < data_size; i++) {
if (index != -1 && i != index) continue;
if (debug & ZINT_DEBUG_TEST_PRINT) printf("i:%d\n", i);
if ((debug & ZINT_DEBUG_TEST_PRINT) && !(debug & ZINT_DEBUG_TEST_LESS_NOISY)) printf("i:%d\n", i);
struct zint_symbol *symbol = ZBarcode_Create();
assert_nonnull(symbol, "Symbol not created\n");
@ -1417,19 +1415,17 @@ static void test_odd_numbered_numeric(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
@ -1549,22 +1545,20 @@ static void test_ean128_cc_shift(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
if (!data[i].bwipp_cmp) {
if (debug & ZINT_DEBUG_TEST_PRINT) printf("%d: %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
} else {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
if (!data[i].bwipp_cmp) {
if (debug & ZINT_DEBUG_TEST_PRINT) printf("i:%d %s not BWIPP compatible (%s)\n", i, testUtilBarcodeName(symbol->symbology), data[i].comment);
} else {
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}
@ -2102,19 +2096,17 @@ static void test_encodation_0(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
@ -2243,19 +2235,17 @@ static void test_encodation_10(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
@ -2626,18 +2616,18 @@ static void test_encodation_11(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
if (ret < 5) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, data[i].option_1, -1, -1, data[i].composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}
@ -2780,19 +2770,17 @@ static void test_addongap(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d %s symbol->rows %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d %s symbol->width %d != %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, data[i].option_2, -1, debug)) {
ret = testUtilBwipp(symbol, data[i].option_1, data[i].option_2, -1, composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, data[i].option_1, data[i].option_2, -1, debug)) {
ret = testUtilBwipp(i, symbol, data[i].option_1, data[i].option_2, -1, composite, composite_length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}

View file

@ -53,7 +53,7 @@ static void test_emf(int index, int debug) {
};
// s/\/\*[ 0-9]*\*\//\=printf("\/*%3d*\/", line(".") - line("'<"))
struct item data[] = {
/* 0*/ { BARCODE_EANX, -1, -1, NULL, NULL, 0, "210987654321+54321" }, // #185 Byte count, font data, HeaderExtension1/2
/* 0*/ { BARCODE_EANX, -1, -1, "", "", 0, "210987654321+54321" }, // #185 Byte count, font data, HeaderExtension1/2
/* 1*/ { BARCODE_MAXICODE, -1, 20, "E0E0E0", "700070", 0, "THIS IS A 93 CHARACTER CODE SET A MESSAGE THAT FILLS A MODE 4, UNAPPENDED, MAXICODE SYMBOL..." }, // #185 Maxicode scaling
};
int data_size = ARRAY_SIZE(data);
@ -66,10 +66,10 @@ static void test_emf(int index, int debug) {
assert_nonnull(symbol, "Symbol not created\n");
int length = testUtilSetSymbol(symbol, data[i].symbology, -1 /*input_mode*/, -1 /*eci*/, data[i].option_1, data[i].option_2, -1, -1 /*output_options*/, data[i].data, -1, debug);
if (data[i].fgcolour != NULL) {
if (*data[i].fgcolour) {
strcpy(symbol->fgcolour, data[i].fgcolour);
}
if (data[i].bgcolour != NULL) {
if (*data[i].bgcolour) {
strcpy(symbol->bgcolour, data[i].bgcolour);
}
if (data[i].scale != 0) {
@ -104,6 +104,8 @@ static void test_print(int index, int generate, int debug) {
int ret;
struct item {
int symbology;
int input_mode;
int output_options;
int whitespace_width;
int option_1;
int option_2;
@ -113,8 +115,14 @@ static void test_print(int index, int generate, int debug) {
char* expected_file;
};
struct item data[] = {
/* 0*/ { BARCODE_TELEPEN, -1, -1, -1, "147AD0", "FC9630", "123", "../data/emf/telenum_fg_bg.emf" },
/* 1*/ { BARCODE_ULTRA, 5, -1, -1, "147AD0", "FC9630", "123", "../data/emf/ultracode_fg_bg.emf" },
/* 0*/ { BARCODE_CODE128, UNICODE_MODE, BOLD_TEXT, -1, -1, -1, "", "", "Égjpqy", "../data/emf/code128_egrave_bold.emf" },
/* 1*/ { BARCODE_TELEPEN, -1, -1, -1, -1, -1, "147AD0", "FC9630", "123", "../data/emf/telenum_fg_bg.emf" },
/* 2*/ { BARCODE_ULTRA, -1, -1, 5, -1, -1, "147AD0", "FC9630", "123", "../data/emf/ultracode_fg_bg.emf" },
/* 3*/ { BARCODE_EANX, -1, -1, -1, -1, -1, "", "", "9780877799306+54321", "../data/emf/ean13_5addon_ggs_5.2.2.5.2-2.emf" },
/* 4*/ { BARCODE_UPCA, -1, -1, -1, -1, -1, "", "", "012345678905+24", "../data/emf/upca_2addon_ggs_5.2.6.6-5.emf" },
/* 5*/ { BARCODE_UPCE, -1, -1, -1, -1, -1, "", "", "0123456+12", "../data/emf/upce_2addon.emf" },
/* 6*/ { BARCODE_UPCE, -1, SMALL_TEXT | BOLD_TEXT, -1, -1, -1, "", "", "0123456+12", "../data/emf/upce_2addon_small_bold.emf" },
/* 7*/ { BARCODE_ITF14, -1, BOLD_TEXT, -1, -1, -1, "", "", "123", "../data/emf/itf14_bold.emf" },
};
int data_size = ARRAY_SIZE(data);
@ -137,14 +145,14 @@ static void test_print(int index, int generate, int debug) {
struct zint_symbol* symbol = ZBarcode_Create();
assert_nonnull(symbol, "Symbol not created\n");
int length = testUtilSetSymbol(symbol, data[i].symbology, -1 /*input_mode*/, -1 /*eci*/, data[i].option_1, data[i].option_2, -1, -1 /*output_options*/, data[i].data, -1, debug);
int length = testUtilSetSymbol(symbol, data[i].symbology, data[i].input_mode, -1 /*eci*/, data[i].option_1, data[i].option_2, -1, data[i].output_options, data[i].data, -1, debug);
if (data[i].whitespace_width != -1) {
symbol->whitespace_width = data[i].whitespace_width;
}
if (data[i].fgcolour != NULL) {
if (*data[i].fgcolour) {
strcpy(symbol->fgcolour, data[i].fgcolour);
}
if (data[i].bgcolour != NULL) {
if (*data[i].bgcolour) {
strcpy(symbol->bgcolour, data[i].bgcolour);
}
@ -156,9 +164,9 @@ static void test_print(int index, int generate, int debug) {
assert_zero(ret, "i:%d %s ZBarcode_Print %s ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), symbol->outfile, ret);
if (generate) {
printf(" /*%3d*/ { %s, %d, %d, %d, \"%s\", \"%s\", \"%s\", \"%s\"},\n",
i, testUtilBarcodeName(data[i].symbology), data[i].whitespace_width, data[i].option_1, data[i].option_2, data[i].fgcolour, data[i].bgcolour,
testUtilEscape(data[i].data, length, escaped, escaped_size), data[i].expected_file);
printf(" /*%3d*/ { %s, %s, %s, %d, %d, %d, \"%s\", \"%s\", \"%s\", \"%s\"},\n",
i, testUtilBarcodeName(data[i].symbology), testUtilInputModeName(data[i].input_mode), testUtilOutputOptionsName(data[i].output_options), data[i].whitespace_width,
data[i].option_1, data[i].option_2, data[i].fgcolour, data[i].bgcolour, testUtilEscape(data[i].data, length, escaped, escaped_size), data[i].expected_file);
ret = rename(symbol->outfile, data[i].expected_file);
assert_zero(ret, "i:%d rename(%s, %s) ret %d != 0\n", i, symbol->outfile, data[i].expected_file, ret);
if (have_inkscape) {

View file

@ -208,18 +208,18 @@ static void test_gs1_reduce(int index, int generate, int debug) {
} else {
assert_equal(ret, data[i].ret, "i:%d ZBarcode_Encode ret %d != %d %s\n", i, ret, data[i].ret, symbol->errtxt);
if (ret == 0) {
if (ret < 5) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d %s testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, testUtilBarcodeName(data[i].symbology), ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(symbol, -1, -1, -1, text, length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(data[i].symbology), ret);
ret = testUtilBwipp(i, symbol, -1, -1, -1, text, length, symbol->primary, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(data[i].symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -217,6 +217,8 @@ static void test_encode(int index, int generate, int debug) {
testStart("");
int do_bwipp = (debug & ZINT_DEBUG_TEST_BWIPP) && testUtilHaveGhostscript(); // Only do BWIPP test if asked, too slow otherwise
int ret;
struct item {
unsigned char *data;
@ -237,6 +239,8 @@ static void test_encode(int index, int generate, int debug) {
int data_size = ARRAY_SIZE(data);
char escaped[1024];
char bwipp_buf[8192];
char bwipp_msg[1024];
for (int i = 0; i < data_size; i++) {
@ -261,10 +265,17 @@ static void test_encode(int index, int generate, int debug) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
if (ret == 0) {
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
if (do_bwipp && testUtilCanBwipp(symbol->symbology, -1, -1, -1, debug)) {
ret = testUtilBwipp(i, symbol, -1, -1, -1, data[i].data, length, NULL, bwipp_buf, sizeof(bwipp_buf));
assert_zero(ret, "i:%d %s testUtilBwipp ret %d != 0\n", i, testUtilBarcodeName(symbol->symbology), ret);
ret = testUtilBwippCmp(symbol, bwipp_msg, bwipp_buf, data[i].expected);
assert_zero(ret, "i:%d %s testUtilBwippCmp %d != 0 %s\n actual: %s\nexpected: %s\n",
i, testUtilBarcodeName(symbol->symbology), ret, bwipp_msg, bwipp_buf, data[i].expected);
}
}
}

View file

@ -174,6 +174,15 @@ static void test_escape_char_process(int index, int generate, int debug) {
/* 4*/ { DATA_MODE, "\\x1", ZINT_ERROR_INVALID_DATA, 0, "Error 232: Incomplete escape character in input data", "" },
/* 5*/ { DATA_MODE, "\\x1g", ZINT_ERROR_INVALID_DATA, 0, "Error 233: Corrupt escape character in input data", "" },
/* 6*/ { UNICODE_MODE, "\\xA01\\xFF", 0, 90, "(8) 104 100 0 17 100 95 100 106", "" },
/* 7*/ { UNICODE_MODE, "\\u00A01\\u00FF", 0, 90, "(8) 104 100 0 17 100 95 100 106", "" },
/* 8*/ { DATA_MODE, "\\xc3\\xbF", 0, 79, "(7) 104 100 35 100 31 80 106", "" },
/* 9*/ { DATA_MODE, "\\u00fF", 0, 79, "(7) 104 100 35 100 31 80 106", "" },
/* 10*/ { DATA_MODE, "\\u", ZINT_ERROR_INVALID_DATA, 0, "Error 235: Incomplete unicode escape character in input data", "" },
/* 11*/ { DATA_MODE, "\\uF", ZINT_ERROR_INVALID_DATA, 0, "Error 235: Incomplete unicode escape character in input data", "" },
/* 12*/ { DATA_MODE, "\\u0F", ZINT_ERROR_INVALID_DATA, 0, "Error 235: Incomplete unicode escape character in input data", "" },
/* 13*/ { DATA_MODE, "\\uFG", ZINT_ERROR_INVALID_DATA, 0, "Error 235: Incomplete unicode escape character in input data", "" },
/* 14*/ { DATA_MODE, "\\u00F", ZINT_ERROR_INVALID_DATA, 0, "Error 235: Incomplete unicode escape character in input data", "" },
/* 15*/ { DATA_MODE, "\\u00FG", ZINT_ERROR_INVALID_DATA, 0, "Error 236: Corrupt unicode escape character in input data", "" },
};
int data_size = ARRAY_SIZE(data);
@ -210,6 +219,41 @@ static void test_escape_char_process(int index, int generate, int debug) {
testFinish();
}
static void test_cap(int index, int debug) {
testStart("");
unsigned int ret;
struct item {
int symbology;
unsigned cap_flag;
unsigned int expected;
};
// s/\/\*[ 0-9]*\*\//\=printf("\/*%2d*\/", line(".") - line("'<"))
struct item data[] = {
/* 0*/ { BARCODE_CODE128, ZINT_CAP_HRT, ZINT_CAP_HRT },
/* 1*/ { BARCODE_CODE128, ZINT_CAP_HRT | ZINT_CAP_STACKABLE | ZINT_CAP_GS1, ZINT_CAP_HRT | ZINT_CAP_STACKABLE },
/* 2*/ { BARCODE_PDF417, ZINT_CAP_HRT | ZINT_CAP_ECI | ZINT_CAP_GS1 | ZINT_CAP_READER_INIT | ZINT_CAP_FULL_MULTIBYTE, ZINT_CAP_ECI | ZINT_CAP_READER_INIT },
/* 3*/ { BARCODE_QRCODE, ZINT_CAP_HRT | ZINT_CAP_ECI | ZINT_CAP_GS1 | ZINT_CAP_DOTTY | ZINT_CAP_READER_INIT | ZINT_CAP_FULL_MULTIBYTE, ZINT_CAP_ECI | ZINT_CAP_GS1 | ZINT_CAP_DOTTY | ZINT_CAP_FULL_MULTIBYTE },
/* 4*/ { BARCODE_EANX_CC, ZINT_CAP_HRT | ZINT_CAP_COMPOSITE | ZINT_CAP_EXTENDABLE | ZINT_CAP_ECI | ZINT_CAP_GS1, ZINT_CAP_HRT | ZINT_CAP_COMPOSITE | ZINT_CAP_EXTENDABLE | ZINT_CAP_GS1 },
/* 5*/ { BARCODE_HANXIN, ZINT_CAP_DOTTY | ZINT_CAP_FIXED_RATIO | ZINT_CAP_FULL_MULTIBYTE, ZINT_CAP_DOTTY | ZINT_CAP_FIXED_RATIO | ZINT_CAP_FULL_MULTIBYTE },
/* 6*/ { BARCODE_CODE11, ZINT_CAP_DOTTY | ZINT_CAP_FIXED_RATIO | ZINT_CAP_READER_INIT | ZINT_CAP_FULL_MULTIBYTE, 0 },
/* 7*/ { BARCODE_POSTNET, ZINT_CAP_HRT | ZINT_CAP_STACKABLE | ZINT_CAP_EXTENDABLE | ZINT_CAP_COMPOSITE | ZINT_CAP_ECI | ZINT_CAP_GS1 | ZINT_CAP_DOTTY | ZINT_CAP_FIXED_RATIO | ZINT_CAP_READER_INIT | ZINT_CAP_FULL_MULTIBYTE, 0 },
/* 8*/ { 0, 0, 0 },
};
int data_size = ARRAY_SIZE(data);
for (int i = 0; i < data_size; i++) {
if (index != -1 && i != index) continue;
ret = ZBarcode_Cap(data[i].symbology, data[i].cap_flag);
assert_equal(ret, data[i].expected, "i:%d ZBarcode_Cap(%s, 0x%X) 0x%X != 0x%X\n", i, testUtilBarcodeName(data[i].symbology), data[i].cap_flag, ret, data[i].expected);
}
testFinish();
}
// #181 Nico Gunkel OSS-Fuzz
static void test_encode_file_zero_length(void) {
@ -262,14 +306,99 @@ static void test_encode_file_directory(void) {
testFinish();
}
static void test_bad_args(void) {
testStart("");
int ret;
char *data = "1";
char *filename = "1.png";
char *empty = "";
// These just return, no error
ZBarcode_Clear(NULL);
ZBarcode_Delete(NULL);
ret = ZBarcode_Version();
assert_nonzero(ret >= 20901, "ZBarcode_Version() %d <= 20901\n", ret);
assert_zero(ZBarcode_ValidID(0), "ZBarcode_ValidID(0) non-zero\n");
assert_zero(ZBarcode_ValidID(10), "ZBarcode_ValidID(10) non-zero\n"); // Note 10 remapped to BARCODE_EANX in ZBarcode_Encode() for tbarcode compat but not counted as valid
ret = ZBarcode_Cap(0, ~0);
assert_zero(ret, "ZBarcode_Cap(0, ~0) ret 0x%X != 0\n", ret);
ret = ZBarcode_Cap(10, ~0);
assert_zero(ret, "ZBarcode_Cap(10, ~0) ret 0x%X != 0\n", ret);
// NULL symbol
assert_equal(ZBarcode_Encode(NULL, data, 1), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode(NULL, data, 1) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Print(NULL, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Print(NULL, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Buffer(NULL, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Buffer(NULL, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Buffer_Vector(NULL, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Buffer_Vector(NULL, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Encode_and_Print(NULL, data, 1, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Print(NULL, data, 1, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Encode_and_Buffer(NULL, data, 1, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Buffer(NULL, data, 1, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Encode_File(NULL, filename), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File(NULL, filename) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Encode_File_and_Print(NULL, filename, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Print(NULL, filename, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_equal(ZBarcode_Encode_File_and_Buffer(NULL, filename, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Buffer(NULL, filename, 0) != ZINT_ERROR_INVALID_DATA\n");
struct zint_symbol *symbol = ZBarcode_Create();
assert_nonnull(symbol, "Symbol not created\n");
// NULL data/filename
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode(symbol, NULL, 1), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode(symbol, NULL, 1) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode(symbol, NULL, 1) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_and_Print(symbol, NULL, 1, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Print(symbol, NULL, 1, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_and_Print(symbol, NULL, 1, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_and_Buffer(symbol, NULL, 1, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Buffer(symbol, NULL, 1, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_and_Buffer(symbol, NULL, 1, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File(symbol, NULL), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File(symbol, NULL) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File(symbol, NULL) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File_and_Print(symbol, NULL, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Print(symbol, NULL, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File_and_Print(symbol, NULL, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File_and_Buffer(symbol, NULL, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Buffer(symbol, NULL, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File_and_Buffer(symbol, NULL, 0) no errtxt\n");
// Empty data/filename
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode(symbol, empty, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode(symbol, empty, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode(symbol, empty, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_and_Print(symbol, empty, 0, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Print(symbol, empty, 0, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_and_Print(symbol, empty, 0, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_and_Buffer(symbol, empty, 0, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_and_Buffer(symbol, empty, 0, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_and_Buffer(symbol, empty, 0, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File(symbol, empty), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File(symbol, empty) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File(symbol, empty) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File_and_Print(symbol, empty, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Print(symbol, empty, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File_and_Print(symbol, empty, 0) no errtxt\n");
symbol->errtxt[0] = '\0';
assert_equal(ZBarcode_Encode_File_and_Buffer(symbol, empty, 0), ZINT_ERROR_INVALID_DATA, "ZBarcode_Encode_File_and_Buffer(symbol, empty, 0) != ZINT_ERROR_INVALID_DATA\n");
assert_nonzero(strlen(symbol->errtxt), "ZBarcode_Encode_File_and_Buffer(symbol, empty, 0) no errtxt\n");
ZBarcode_Delete(symbol);
testFinish();
}
int main(int argc, char *argv[]) {
testFunction funcs[] = { /* name, func, has_index, has_generate, has_debug */
{ "test_checks", test_checks, 1, 0, 1 },
{ "test_input_mode", test_input_mode, 1, 0, 1 },
{ "test_escape_char_process", test_escape_char_process, 1, 1, 1 },
{ "test_cap", test_cap, 1, 0, 1 },
{ "test_encode_file_zero_length", test_encode_file_zero_length, 0, 0, 0 },
{ "test_encode_file_directory", test_encode_file_directory, 0, 0, 0 },
{ "test_bad_args", test_bad_args, 0, 0, 0 },
};
testRun(argc, argv, funcs, ARRAY_SIZE(funcs));

View file

@ -197,11 +197,72 @@ static void test_encode_vector(int index, int debug) {
testFinish();
}
static void test_encode(int index, int generate, int debug) {
testStart("");
int ret;
struct item {
unsigned char *data;
int ret;
int expected_rows;
int expected_width;
char *comment;
char *expected;
};
struct item data[] = {
/* 0*/ { "1100000000000XY11 ", 0, 3, 131, "Verified manually against tec-it",
"00000000001000000000101000000000101000000000101000000000000000101000101000001000101000000010101000000000101000000000101010001010101"
"10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101"
"00001000000000001000000000001000000000001000000000001000001010000000000010100000000000101010001000101000000010101000000010101000101"
},
};
int data_size = ARRAY_SIZE(data);
char escaped[1024];
for (int i = 0; i < data_size; i++) {
if (index != -1 && i != index) continue;
struct zint_symbol *symbol = ZBarcode_Create();
assert_nonnull(symbol, "Symbol not created\n");
int length = testUtilSetSymbol(symbol, BARCODE_MAILMARK, -1 /*input_mode*/, -1 /*eci*/, -1 /*option_1*/, -1, -1, -1 /*output_options*/, data[i].data, -1, debug);
ret = ZBarcode_Encode(symbol, data[i].data, length);
assert_equal(ret, data[i].ret, "i:%d ZBarcode_Encode ret %d != %d (%s)\n", i, ret, data[i].ret, symbol->errtxt);
if (generate) {
printf(" /*%3d*/ { \"%s\", %s, %d, %d, \"%s\",\n",
i, testUtilEscape(data[i].data, length, escaped, sizeof(escaped)),
testUtilErrorName(data[i].ret), symbol->rows, symbol->width, data[i].comment);
testUtilModulesDump(symbol, " ", "\n");
printf(" },\n");
} else {
if (ret < 5) {
assert_equal(symbol->rows, data[i].expected_rows, "i:%d symbol->rows %d != %d (%s)\n", i, symbol->rows, data[i].expected_rows, data[i].data);
assert_equal(symbol->width, data[i].expected_width, "i:%d symbol->width %d != %d (%s)\n", i, symbol->width, data[i].expected_width, data[i].data);
int width, row;
ret = testUtilModulesCmp(symbol, data[i].expected, &width, &row);
assert_zero(ret, "i:%d testUtilModulesCmp ret %d != 0 width %d row %d (%s)\n", i, ret, width, row, data[i].data);
}
}
ZBarcode_Delete(symbol);
}
testFinish();
}
int main(int argc, char *argv[]) {
testFunction funcs[] = { /* name, func, has_index, has_generate, has_debug */
{ "test_input", test_input, 1, 0, 1 },
{ "test_encode_vector", test_encode_vector, 1, 0, 1 },
{ "test_encode", test_encode, 1, 1, 1 },
};
testRun(argc, argv, funcs, ARRAY_SIZE(funcs));

Some files were not shown because too many files have changed in this diff Show more