comparison mupdf-source/thirdparty/zint/frontend/test.sh @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
1 #! /bin/bash
2 # Create zint test output
3 mkdir test_sh_out
4 cd test_sh_out
5 echo testing Code 11
6 zint -o bar01.txt -b 1 -d 87654321
7 zint -o bar01.gif -b 1 --height=50 --border=10 -d 87654321
8 zint -o bar01.svg -b 1 --height=50 --border=10 -d 87654321
9 echo testing Code 2 of 5 Standard
10 zint -o bar02.txt -b 2 -d 87654321
11 zint -o bar02.gif -b 2 --height=50 --border=10 -d 87654321
12 zint -o bar02.svg -b 2 --height=50 --border=10 -d 87654321
13 echo testing Interleaved 2 of 5
14 zint -o bar03.txt -b 3 -d 87654321
15 zint -o bar03.gif -b 3 --height=50 --border=10 -d 87654321
16 zint -o bar03.svg -b 3 --height=50 --border=10 -d 87654321
17 echo testing Code 2 of 5 IATA
18 zint -o bar04.txt -b 4 -d 87654321
19 zint -o bar04.gif -b 4 --height=50 --border=10 -d 87654321
20 zint -o bar04.svg -b 4 --height=50 --border=10 -d 87654321
21 echo testing Code 2 of 5 Data Logic
22 zint -o bar06.txt -b 6 -d 87654321
23 zint -o bar06.gif -b 6 --height=50 --border=10 -d 87654321
24 zint -o bar06.svg -b 6 --height=50 --border=10 -d 87654321
25 echo testing Code 2 of 5 Industrial
26 zint -o bar07.txt -b 7 -d 87654321
27 zint -o bar07.gif -b 7 --height=50 --border=10 -d 87654321
28 zint -o bar07.svg -b 7 --height=50 --border=10 -d 87654321
29 echo testing Code 39
30 zint -o bar08.txt -b 8 -d CODE39
31 zint -o bar08.gif -b 8 --height=50 --border=10 -d CODE39
32 zint -o bar08.svg -b 8 --height=50 --border=10 -d CODE39
33 echo testing Extended Code 39
34 zint -o bar09.txt -b 9 -d "Code 39e"
35 zint -o bar09.gif -b 9 --height=50 --border=10 -d "Code 39e"
36 zint -o bar09.svg -b 9 --height=50 --border=10 -d "Code 39e"
37 echo testing EAN8
38 zint -o bar10.txt -b 13 -d 7654321
39 zint -o bar10.gif -b 13 --height=50 --border=10 -d 7654321
40 zint -o bar10.svg -b 13 --height=50 --border=10 -d 7654321
41 echo testing EAN8 - 2 digits add on
42 zint -o bar11.txt -b 13 -d 7654321+21
43 zint -o bar11.gif -b 13 --height=50 --border=10 -d 7654321+21
44 zint -o bar11.svg -b 13 --height=50 --border=10 -d 7654321+21
45 echo testing EAN8 - 5 digits add-on
46 zint -o bar12.txt -b 13 -d 7654321+54321
47 zint -o bar12.gif -b 13 --height=50 --border=10 -d 7654321+54321
48 zint -o bar12.svg -b 13 --height=50 --border=10 -d 7654321+54321
49 echo testing EAN13
50 zint -o bar13.txt -b 13 -d 210987654321
51 zint -o bar13.gif -b 13 --height=50 --border=10 -d 210987654321
52 zint -o bar13.svg -b 13 --height=50 --border=10 -d 210987654321
53 echo testing EAN13 - 2 digits add-on
54 zint -o bar14.txt -b 13 -d 210987654321+21
55 zint -o bar14.gif -b 13 --height=50 --border=10 -d 210987654321+21
56 zint -o bar14.svg -b 13 --height=50 --border=10 -d 210987654321+21
57 echo testing EAN13 - 5 digits add-on
58 zint -o bar15.txt -b 13 -d 210987654321+54321
59 zint -o bar15.gif -b 13 --height=50 --border=10 -d 210987654321+54321
60 zint -o bar15.svg -b 13 --height=50 --border=10 -d 210987654321+54321
61 echo testing GS1-128
62 zint -o bar16.txt -b 16 -d "[01]98898765432106[3202]012345[15]991231"
63 zint -o bar16.gif -b 16 --height=50 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
64 zint -o bar16.svg -b 16 --height=50 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
65 echo testing CodaBar
66 zint -o bar18.txt -b 18 -d D765432C
67 zint -o bar18.gif -b 18 --height=50 --border=10 -d D765432C
68 zint -o bar18.svg -b 18 --height=50 --border=10 -d D765432C
69 echo testing Code 128
70 zint -o bar20.txt -b 20 -d "Code 128"
71 zint -o bar20.gif -b 20 --height=50 --border=10 -d "Code 128"
72 zint -o bar20.svg -b 20 --height=50 --border=10 -d "Code 128"
73 echo testing Deutsche Post Leitcode
74 zint -o bar21.txt -b 21 -d 3210987654321
75 zint -o bar21.gif -b 21 --height=50 --border=10 -d 3210987654321
76 zint -o bar21.svg -b 21 --height=50 --border=10 -d 3210987654321
77 echo testing Deutsche Post Identcode
78 zint -o bar22.txt -b 22 -d 10987654321
79 zint -o bar22.gif -b 22 --height=50 --border=10 -d 10987654321
80 zint -o bar22.svg -b 22 --height=50 --border=10 -d 10987654321
81 echo testing Code 16k
82 zint -o bar23.txt -b 23 -d "Demonstration Code 16k symbol generated by libzint"
83 zint -o bar23.gif -b 23 --height=50 --border=10 -d "Demonstration Code 16k symbol generated by libzint"
84 zint -o bar23.svg -b 23 --height=50 --border=10 -d "Demonstration Code 16k symbol generated by libzint"
85 zint -o bar23a.txt -b 23 --gs1 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
86 zint -o bar23a.gif -b 23 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
87 zint -o bar23a.svg -b 23 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
88 echo testing Code 49
89 zint -o bar24.txt -b 24 -d "Demonstration Code 49"
90 zint -o bar24.gif -b 24 -d "Demonstration Code 49"
91 zint -o bar24.svg -b 24 -d "Demonstration Code 49"
92 echo testing Code 93
93 zint -o bar25.txt -b 25 -d "Code 93"
94 zint -o bar25.gif -b 25 --height=50 --border=10 -d "Code 93"
95 zint -o bar25.svg -b 25 --height=50 --border=10 -d "Code 93"
96 echo testing Flattermarken
97 zint -o bar28.txt -b 28 -d 87654321
98 zint -o bar28.gif -b 28 --height=50 --border=10 -d 87654321
99 zint -o bar28.svg -b 28 --height=50 --border=10 -d 87654321
100 echo testing DataBar-14
101 zint -o bar29.txt -b 29 -d 2001234567890
102 zint -o bar29.gif -b 29 --height=33 --border=10 -d 2001234567890
103 zint -o bar29.svg -b 29 --height=33 --border=10 -d 2001234567890
104 echo testing DataBar Limited
105 zint -o bar30.txt -b 30 -w 2 -d 31234567890
106 zint -o bar30.gif -b 30 --height=50 --border=10 -w 2 -d 31234567890
107 zint -o bar30.svg -b 30 --height=50 --border=10 -w 2 -d 31234567890
108 echo testing DataBar Expanded
109 zint -o bar31.txt -b 31 -d "[01]90012345678908[3103]001750"
110 zint -o bar31.gif -b 31 --height=50 --border=10 -d "[01]90012345678908[3103]001750"
111 zint -o bar31.svg -b 31 --height=50 --border=10 -d "[01]90012345678908[3103]001750"
112 echo testing Telepen Alpha
113 zint -o bar32.txt -b 32 -d "Telepen"
114 zint -o bar32.gif -b 32 --height=50 --border=10 -d "Telepen"
115 zint -o bar32.svg -b 32 --height=50 --border=10 -d "Telepen"
116 echo testing UPC A
117 zint -o bar34.txt -b 34 -d 10987654321
118 zint -o bar34.gif -b 34 --height=50 --border=10 -d 10987654321
119 zint -o bar34.svg -b 34 --height=50 --border=10 -d 10987654321
120 echo testing UPC A - 2 digit add-on
121 zint -o bar35.txt -b 34 -d 10987654321+21
122 zint -o bar35.gif -b 34 --height=50 --border=10 -d 10987654321+21
123 zint -o bar35.svg -b 34 --height=50 --border=10 -d 10987654321+21
124 echo testing UPC A - 5 digit add-on
125 zint -o bar36.txt -b 36 -d 10987654321+54321
126 zint -o bar36.gif -b 36 --height=50 --border=10 -d 10987654321+54321
127 zint -o bar36.svg -b 36 --height=50 --border=10 -d 10987654321+54321
128 echo testing UPC E
129 zint -o bar37.txt -b 37 -d 654321
130 zint -o bar37.gif -b 37 --height=50 --border=10 -d 654321
131 zint -o bar37.svg -b 37 --height=50 --border=10 -d 654321
132 echo testing UPC E - 2 digit add-on
133 zint -o bar38.txt -b 37 -d 654321+21
134 zint -o bar38.gif -b 37 --height=50 --border=10 -d 654321+21
135 zint -o bar38.svg -b 37 --height=50 --border=10 -d 654321+21
136 echo testing UPC E - 5 digit add-on
137 zint -o bar39.txt -b 37 -d 654321+54321
138 zint -o bar39.gif -b 37 --height=50 --border=10 -d 654321+54321
139 zint -o bar39.svg -b 37 --height=50 --border=10 -d 654321+54321
140 echo testing PostNet-6
141 zint -o bar41.txt -b 40 -d 54321
142 zint -o bar41.gif -b 40 --border=10 -d 54321
143 zint -o bar41.svg -b 40 --border=10 -d 54321
144 echo testing PostNet-10
145 zint -o bar43.txt -b 40 -d 987654321
146 zint -o bar43.gif -b 40 --border=10 -d 987654321
147 zint -o bar43.svg -b 40 --border=10 -d 987654321
148 echo testing PostNet-12
149 zint -o bar45.txt -b 40 -d 10987654321
150 zint -o bar45.gif -b 40 --border=10 -d 10987654321
151 zint -o bar45.svg -b 40 --border=10 -d 10987654321
152 echo testing MSI Code
153 zint -o bar47.txt -b 47 -d 87654321
154 zint -o bar47.gif -b 47 --height=50 --border=10 -d 87654321
155 zint -o bar47.svg -b 47 --height=50 --border=10 -d 87654321
156 echo testing FIM
157 zint -o bar49.txt -b 49 -d D
158 zint -o bar49.gif -b 49 --height=50 --border=10 -d D
159 zint -o bar49.svg -b 49 --height=50 --border=10 -d D
160 echo testing LOGMARS
161 zint -o bar50.txt -b 50 -d LOGMARS
162 zint -o bar50.gif -b 50 --height=50 --border=10 -d LOGMARS
163 zint -o bar50.svg -b 50 --height=50 --border=10 -d LOGMARS
164 echo testing Pharmacode One-Track
165 zint -o bar51.txt -b 51 -d 123456
166 zint -o bar51.gif -b 51 --height=50 --border=10 -d 123456
167 zint -o bar51.svg -b 51 --height=50 --border=10 -d 123456
168 echo testing Pharmazentralnumber
169 zint -o bar52.txt -b 52 -d 654321
170 zint -o bar52.gif -b 52 --height=50 --border=10 -d 654321
171 zint -o bar52.svg -b 52 --height=50 --border=10 -d 654321
172 echo testing Pharmacode Two-Track
173 zint -o bar53.txt -b 53 --border=10 -d 12345678
174 zint -o bar53.gif -b 53 --height=50 --border=10 -d 12345678
175 zint -o bar53.svg -b 53 --height=50 --border=10 -d 12345678
176 echo testing PDF417
177 zint -o bar55.txt -b 55 -d "Demonstration PDF417 symbol generated by libzint"
178 zint -o bar55.gif -b 55 --border=10 -d "Demonstration PDF417 symbol generated by libzint"
179 zint -o bar55.svg -b 55 --border=10 -d "Demonstration PDF417 symbol generated by libzint"
180 echo testing PDF417 Truncated
181 zint -o bar56.txt -b 56 -d "Demonstration PDF417 symbol generated by libzint"
182 zint -o bar56.gif -b 56 --border=10 -d "Demonstration PDF417 symbol generated by libzint"
183 zint -o bar56.svg -b 56 --border=10 -d "Demonstration PDF417 symbol generated by libzint"
184 echo testing Maxicode
185 zint -o bar57.txt -b 57 --primary="999999999840012" -d "Demonstration Maxicode symbol generated by libzint"
186 zint -o bar57.gif -b 57 --border=10 --primary="999999999840012" -d "Demonstration Maxicode symbol generated by libzint"
187 zint -o bar57.svg -b 57 --border=10 --primary="999999999840012" -d "Demonstration Maxicode symbol generated by libzint"
188 echo testing QR Code
189 zint -o bar58.txt -b 58 -d "Demonstration QR Code symbol generated by libzint"
190 zint -o bar58.gif -b 58 --border=10 -d "Demonstration QR Code symbol generated by libzint"
191 zint -o bar58.svg -b 58 --border=10 -d "Demonstration QR Code symbol generated by libzint"
192 zint -o bar58k.txt -b 58 -d "画像内の単語を非表示にする"
193 zint -o bar58k.gif -b 58 --border=10 -d "画像内の単語を非表示にする"
194 zint -o bar58k.svg -b 58 --border=10 -d "画像内の単語を非表示にする"
195 echo testing Code 128 Subset B
196 zint -o bar60.txt -b 60 -d 87654321
197 zint -o bar60.gif -b 60 --height=50 --border=10 -d 87654321
198 zint -o bar60.svg -b 60 --height=50 --border=10 -d 87654321
199 echo testing Australian Post Standard Customer
200 zint -o bar63.txt -b 63 -d 87654321
201 zint -o bar63.gif -b 63 --border=10 -d 87654321
202 zint -o bar63.svg -b 63 --border=10 -d 87654321
203 echo testing Australian Post Customer 2
204 zint -o bar64.txt -b 63 -d 87654321AUSPS
205 zint -o bar64.gif -b 63 --border=10 -d 87654321AUSPS
206 zint -o bar64.svg -b 63 --border=10 -d 87654321AUSPS
207 echo testing Australian Post Customer 3
208 zint -o bar65.txt -b 63 -d "87654321 AUSTRALIA"
209 zint -o bar65.gif -b 63 --border=10 -d "87654321 AUSTRALIA"
210 zint -o bar65.svg -b 63 --border=10 -d "87654321 AUSTRALIA"
211 echo testing Australian Post Reply Paid
212 zint -o bar66.txt -b 66 -d 87654321
213 zint -o bar66.gif -b 66 --border=10 -d 87654321
214 zint -o bar66.svg -b 66 --border=10 -d 87654321
215 echo testing Australian Post Routing
216 zint -o bar67.txt -b 67 -d 87654321
217 zint -o bar67.gif -b 67 --border=10 -d 87654321
218 zint -o bar67.svg -b 67 --border=10 -d 87654321
219 echo testing Australian Post Redirection
220 zint -o bar68.txt -b 68 -d 87654321
221 zint -o bar68.gif -b 68 --border=10 -d 87654321
222 zint -o bar68.svg -b 68 --border=10 -d 87654321
223 echo testing ISBN Code
224 zint -o bar69.txt -b 69 -d 0333638514
225 zint -o bar69.gif -b 69 --height=50 --border=10 -d 0333638514
226 zint -o bar69.svg -b 69 --height=50 --border=10 -d 0333638514
227 echo testing Royal Mail 4 State
228 zint -o bar70.txt -b 70 -d ROYALMAIL
229 zint -o bar70.gif -b 70 --border=10 -d ROYALMAIL
230 zint -o bar70.svg -b 70 --border=10 -d ROYALMAIL
231 echo testing Data Matrix
232 zint -o bar71.txt -b 71 -d "Demonstration Data Matrix symbol generated by libzint"
233 zint -o bar71.gif -b 71 --border=10 -d "Demonstration Data Matrix symbol generated by libzint"
234 zint -o bar71.svg -b 71 --border=10 -d "Demonstration Data Matrix symbol generated by libzint"
235 zint -o bar71a.txt -b 71 --gs1 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
236 zint -o bar71a.gif -b 71 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
237 zint -o bar71a.svg -b 71 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
238 echo testing EAN-14
239 zint -o bar72.txt -b 72 -d 3210987654321
240 zint -o bar72.gif -b 72 --height=50 --border=10 -d 3210987654321
241 zint -o bar72.svg -b 72 --height=50 --border=10 -d 3210987654321
242 echo testing Codablock-F
243 zint -o bar74.txt -b 74 -d "Demonstration Codablock-F symbol generated by libzint"
244 zint -o bar74.gif -b 74 -d "Demonstration Codablock-F symbol generated by libzint"
245 zint -o bar74.svg -b 74 -d "Demonstration Codablock-F symbol generated by libzint"
246 echo testing NVE-18
247 zint -o bar75.txt -b 75 -d 76543210987654321
248 zint -o bar75.gif -b 75 --height=50 --border=10 -d 76543210987654321
249 zint -o bar75.svg -b 75 --height=50 --border=10 -d 76543210987654321
250 echo testing Japanese Post
251 zint -o bar76.txt -b 76 -d "10000131-3-2-503"
252 zint -o bar76.gif -b 76 --border=10 -d "10000131-3-2-503"
253 zint -o bar76.svg -b 76 --border=10 -d "10000131-3-2-503"
254 echo testing Korea Post
255 zint -o bar77.txt -b 77 -d 123456
256 zint -o bar77.gif -b 77 --height=50 --border=10 -d 123456
257 zint -o bar77.svg -b 77 --height=50 --border=10 -d 123456
258 echo testing DataBar Truncated
259 zint -o bar78.txt -b 29 -d 1234567890
260 zint -o bar78.gif -b 29 --height=13 --border=10 -d 1234567890
261 zint -o bar78.svg -b 29 --height=13 --border=10 -d 1234567890
262 echo testing DataBar Stacked
263 zint -o bar79.txt -b 79 -d 1234567890
264 zint -o bar79.gif -b 79 --border=10 -d 1234567890
265 zint -o bar79.svg -b 79 --border=10 -d 1234567890
266 echo testing DataBar Stacked Omnidirectional
267 zint -o bar80.txt -b 80 -d 3456789012
268 zint -o bar80.gif -b 80 --height=69 --border=10 -d 3456789012
269 zint -o bar80.svg -b 80 --height=69 --border=10 -d 3456789012
270 echo testing DataBar Expanded Stacked
271 zint -o bar81.txt -b 81 -d "[01]98898765432106[3202]012345[15]991231"
272 zint -o bar81.gif -b 81 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
273 zint -o bar81.svg -b 81 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
274 echo testing Planet 12 Digit
275 zint -o bar82.txt -b 82 -d 10987654321
276 zint -o bar82.gif -b 82 --border=10 -d 10987654321
277 zint -o bar82.svg -b 82 --border=10 -d 10987654321
278 echo testing Planet 14 Digit
279 zint -o bar83.txt -b 82 -d 3210987654321
280 zint -o bar83.gif -b 82 --border=10 -d 3210987654321
281 zint -o bar83.svg -b 82 --border=10 -d 3210987654321
282 echo testing Micro PDF417
283 zint -o bar84.txt -b 84 -d "Demonstration MicroPDF417 symbol generated by libzint"
284 zint -o bar84.gif -b 84 --border=10 -d "Demonstration MicroPDF417 symbol generated by libzint"
285 zint -o bar84.svg -b 84 --border=10 -d "Demonstration MicroPDF417 symbol generated by libzint"
286 echo testing USPS OneCode 4-State Customer Barcode
287 zint -o bar85.txt -b 85 -d 01234567094987654321
288 zint -o bar85.gif -b 85 --border=10 -d 01234567094987654321
289 zint -o bar85.svg -b 85 --border=10 -d 01234567094987654321
290 echo testing Plessey Code with bidirectional reading support
291 zint -o bar86.txt -b 86 -d 87654321
292 zint -o bar86.gif -b 86 --height=50 --border=10 -d 87654321
293 zint -o bar86.svg -b 86 --height=50 --border=10 -d 87654321
294 echo testing Telepen Numeric
295 zint -o bar87.txt -b 87 -d 87654321
296 zint -o bar87.gif -b 87 --height=50 --border=10 -d 87654321
297 zint -o bar87.svg -b 87 --height=50 --border=10 -d 87654321
298 echo testing ITF-14
299 zint -o bar89.txt -b 89 -d 3210987654321
300 zint -o bar89.gif -b 89 --height=50 --border=10 -d 3210987654321
301 zint -o bar89.svg -b 89 --height=50 --border=10 -d 3210987654321
302 echo testing KIX Code
303 zint -o bar90.txt -b 90 -d "1231FZ13Xhs"
304 zint -o bar90.gif -b 90 --border=10 -d "1231FZ13Xhs"
305 zint -o bar90.svg -b 90 --border=10 -d "1231FZ13Xhs"
306 echo testing Aztec Code
307 zint -o bar92.txt -b 92 -d "Demonstration Aztec Code symbol generated by libzint"
308 zint -o bar92.gif -b 92 --border=10 -d "Demonstration Aztec Code symbol generated by libzint"
309 zint -o bar92.svg -b 92 --border=10 -d "Demonstration Aztec Code symbol generated by libzint"
310 zint -o bar92a.txt -b 92 --gs1 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
311 zint -o bar92a.gif -b 92 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
312 zint -o bar92a.svg -b 92 --gs1 --border=10 -d "[01]98898765432106[02]13012345678909[10]1234567ABCDEFG[3202]012345[15]991231"
313 echo testing DAFT Code
314 zint -o bar93.txt -b 93 -d "daftdaftdaftdaftdaftdaftdaftdaftdaft"
315 zint -o bar93.gif -b 93 --border=10 -d "daftdaftdaftdaftdaftdaftdaftdaftdaft"
316 zint -o bar93.svg -b 93 --border=10 -d "daftdaftdaftdaftdaftdaftdaftdaftdaft"
317 echo testing Micro QR Code
318 zint -o bar97.txt -b 97 -d "MicroQR Code"
319 zint -o bar97.gif -b 97 --border=10 -d "MicroQR Code"
320 zint -o bar97.svg -b 97 --border=10 -d "MicroQR Code"
321 zint -o bar97k.txt -b 97 -d "小さい"
322 zint -o bar97k.gif -b 97 --border=10 -d "小さい"
323 zint -o bar97k.svg -b 97 --border=10 -d "小さい"
324 echo testing HIBC LIC 128
325 zint -o bar98.txt -b 98 -d "A99912345/9901510X3"
326 zint -o bar98.gif -b 98 --border=10 -d "A99912345/9901510X3"
327 zint -o bar98.svg -b 98 --border=10 -d "A99912345/9901510X3"
328 echo testing HIBC LIC 39
329 zint -o bar99.txt -b 99 -d "A123BJC5D6E71"
330 zint -o bar99.gif -b 99 --border=10 -d "A123BJC5D6E71"
331 zint -o bar99.svg -b 99 --border=10 -d "A123BJC5D6E71"
332 echo testing HIBC LIC Data Matrix
333 zint -o bar102.txt -b 102 -d "A99912345/9901510X3"
334 zint -o bar102.gif -b 102 --border=10 -d "A99912345/9901510X3"
335 zint -o bar102.svg -b 102 --border=10 -d "A99912345/9901510X3"
336 echo testing HIBC LIC QR-Code
337 zint -o bar104.txt -b 104 -d "A99912345/9901510X3"
338 zint -o bar104.gif -b 104 --border=10 -d "A99912345/9901510X3"
339 zint -o bar104.svg -b 104 --border=10 -d "A99912345/9901510X3"
340 echo testing HIBC LIC PDF417
341 zint -o bar106.txt -b 106 -d "A99912345/9901510X3"
342 zint -o bar106.gif -b 106 --border=10 -d "A99912345/9901510X3"
343 zint -o bar106.svg -b 106 --border=10 -d "A99912345/9901510X3"
344 echo testing HIBC LIC MicroPDF417
345 zint -o bar108.txt -b 108 -d "A99912345/9901510X3"
346 zint -o bar108.gif -b 108 --border=10 -d "A99912345/9901510X3"
347 zint -o bar108.svg -b 108 --border=10 -d "A99912345/9901510X3"
348 echo testing HIBC LIC Aztec Code
349 zint -o bar112.txt -b 112 -d "A99912345/9901510X3"
350 zint -o bar112.gif -b 112 --border=10 -d "A99912345/9901510X3"
351 zint -o bar112.svg -b 112 --border=10 -d "A99912345/9901510X3"
352 echo testing DotCode
353 zint -o bar115.txt -b 115 -d "Demonstration DotCode symbol generated by libzint"
354 zint -o bar115.gif -b 115 --scale=5 --border=10 -d "Demonstration DotCode symbol generated by libzint"
355 zint -o bar115.svg -b 115 --scale=5 --border=10 -d "Demonstration DotCode symbol generated by libzint"
356 zint -o bar115a.txt -b 115 --gs1 -d "[01]98898765432106[3202]012345[15]991231"
357 zint -o bar115a.gif -b 115 --gs1 --scale=5 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
358 zint -o bar115a.svg -b 115 --gs1 --scale=5 --border=10 -d "[01]98898765432106[3202]012345[15]991231"
359 echo testing Han Xin Code
360 zint -o bar116.txt -b 116 -d "Demonstration Han Xin symbol generated by libzint"
361 zint -o bar116.gif -b 116 --scale=5 --border=10 -d "Demonstration Han Xin symbol generated by libzint"
362 zint -o bar116.svg -b 116 --scale=5 --border=10 -d "Demonstration Han Xin symbol generated by libzint"
363 echo testing Aztec Runes
364 zint -o bar128.txt -b 128 -d 125
365 zint -o bar128.gif -b 128 --border=10 -d 125
366 zint -o bar128.svg -b 128 --border=10 -d 125
367 echo testing Code 23
368 zint -o bar129.txt -b 129 -d "12345678"
369 zint -o bar129.gif -b 129 --border=10 -d "12345678"
370 zint -o bar129.svg -b 129 --border=10 -d "12345678"
371 echo testing EAN-8 Composite with CC-A
372 zint -o bar130.txt -b 130 --mode=1 --primary=1234567 -d "[21]A12345678"
373 zint -o bar130.gif -b 130 --height=100 --border=10 --mode=1 --primary=1234567 -d "[21]A12345678"
374 zint -o bar130.svg -b 130 --height=100 --border=10 --mode=1 --primary=1234567 -d "[21]A12345678"
375 echo testing EAN-13 Composite with CC-A
376 zint -o bar130a.txt -b 130 --mode=1 --primary=331234567890 -d "[99]1234-abcd"
377 zint -o bar130a.gif -b 130 --height=100 --border=10 --mode=1 --primary=331234567890 -d "[99]1234-abcd"
378 zint -o bar130a.svg -b 130 --height=100 --border=10 --mode=1 --primary=331234567890 -d "[99]1234-abcd"
379 echo testing UCC/EAN-128 Composite with CC-A
380 zint -o bar131.txt -b 131 --mode=1 --primary="[01]03212345678906" -d "[10]1234567ABCDEFG"
381 zint -o bar131.gif -b 131 --height=100 --border=10 --mode=1 --primary="[01]03212345678906" -d "[10]1234567ABCDEFG"
382 zint -o bar131.svg -b 131 --height=100 --border=10 --mode=1 --primary="[01]03212345678906" -d "[10]1234567ABCDEFG"
383 echo testing UCC/EAN-128 Composite with CC-C
384 zint -o bar131a.txt -b 131 --mode=3 --primary="[00]030123456789012340" -d "[02]13012345678909[10]1234567ABCDEFG"
385 zint -o bar131a.gif -b 131 --height=100 --border=10 --mode=3 --primary="[00]030123456789012340" -d "[02]13012345678909[10]1234567ABCDEFG"
386 zint -o bar131a.svg -b 131 --height=100 --border=10 --mode=3 --primary="[00]030123456789012340" -d "[02]13012345678909[10]1234567ABCDEFG"
387 echo testing DataBar-14 Composite with CC-A
388 zint -o bar132.txt -b 132 --mode=1 --primary=361234567890 -d "[11]990102"
389 zint -o bar132.gif -b 132 --height=100 --border=10 --mode=1 --primary=361234567890 -d "[11]990102"
390 zint -o bar132.svg -b 132 --height=100 --border=10 --mode=1 --primary=361234567890 -d "[11]990102"
391 echo testing DataBar Limited Composite with CC-B
392 zint -o bar133.txt -b 133 --mode=2 --primary=351234567890 -d "[21]abcdefghijklmnopqrstuv" --gs1nocheck
393 zint -o bar133.gif -b 133 --height=100 --border=10 --mode=2 --primary=351234567890 -d "[21]abcdefghijklmnopqrstuv" --gs1nocheck
394 zint -o bar133.svg -b 133 --height=100 --border=10 --mode=2 --primary=351234567890 -d "[21]abcdefghijklmnopqrstuv" --gs1nocheck
395 echo testing DataBar Expanded Composite with CC-A
396 zint -o bar134.txt -b 134 --mode=1 --primary="[01]93712345678904[3103]001234" -d "[91]1A2B3C4D5E"
397 zint -o bar134.gif -b 134 --height=100 --border=10 --mode=1 --primary="[01]93712345678904[3103]001234" -d "[91]1A2B3C4D5E"
398 zint -o bar134.svg -b 134 --height=100 --border=10 --mode=1 --primary="[01]93712345678904[3103]001234" -d "[91]1A2B3C4D5E"
399 echo testing UPC-A Composite with CC-A
400 zint -o bar135.txt -b 135 --mode=1 --primary=10987654321 -d "[15]021231"
401 zint -o bar135.gif -b 135 --height=100 --border=10 --mode=1 --primary=10987654321 -d "[15]021231"
402 zint -o bar135.svg -b 135 --height=100 --border=10 --mode=1 --primary=10987654321 -d "[15]021231"
403 echo testing UPC-E Composite with CC-A
404 zint -o bar136.txt -b 136 --mode=1 --primary=121230 -d "[15]021231"
405 zint -o bar136.gif -b 136 --height=100 --border=10 --mode=1 --primary=121230 -d "[15]021231"
406 zint -o bar136.svg -b 136 --height=100 --border=10 --mode=1 --primary=121230 -d "[15]021231"
407 echo testing DataBar-14 Stacked Composite with CC-A
408 zint -o bar137.txt -b 137 --mode=1 --primary=341234567890 -d "[17]010200"
409 zint -o bar137.gif -b 137 --border=10 --mode=1 --primary=341234567890 -d "[17]010200"
410 zint -o bar137.svg -b 137 --border=10 --mode=1 --primary=341234567890 -d "[17]010200"
411 echo testing DataBar-14 Stacked Omnidirectional Composite with CC-A
412 zint -o bar138.txt -b 138 --mode=1 --primary=341234567890 -d "[17]010200"
413 zint -o bar138.gif -b 138 --border=10 --mode=1 --primary=341234567890 -d "[17]010200"
414 zint -o bar138.svg -b 138 --border=10 --mode=1 --primary=341234567890 -d "[17]010200"
415 echo testing DataBar Expanded Stacked Composite with CC-A
416 zint -o bar139.txt -b 139 --mode=1 --primary="[01]00012345678905[10]ABCDEF" -d "[21]12345678"
417 zint -o bar139.gif -b 139 --height=150 --border=10 --mode=1 --primary="[01]00012345678905[10]ABCDEF" -d "[21]12345678"
418 zint -o bar139.svg -b 139 --height=150 --border=10 --mode=1 --primary="[01]00012345678905[10]ABCDEF" -d "[21]12345678"
419 echo testing Channel Code
420 zint -o bar140.txt -b 140 -d "12345"
421 zint -o bar140.gif -b 140 --height=100 --border=10 -d "12345"
422 zint -o bar140.svg -b 140 --height=100 --border=10 -d "12345"
423 echo testing Code One
424 zint -o bar141.txt -b 141 -d "Demonstration Code One symbol generated by libzint"
425 zint -o bar141.gif -b 141 --border=10 -d "Demonstration Code One symbol generated by libzint"
426 zint -o bar141.svg -b 141 --border=10 -d "Demonstration Code One symbol generated by libzint"
427 echo testing Grid Matrix
428 zint -o bar142.txt -b 142 -d "Demonstration Grid Matrix generated by libzint"
429 zint -o bar142.gif -b 142 --border=10 -d "Demonstration Grid Matrix generated by libzint"
430 zint -o bar142.svg -b 142 --border=10 -d "Demonstration Grid Matrix generated by libzint"
431 echo testing output formats
432 zint -o barout.png -b 58 --border=10 -d "Sample output QR Code"
433 zint -o barout.gif -b 58 --border=10 -d "Sample output QR Code"
434 zint -o barout.bmp -b 58 --border=10 -d "Sample output QR Code"
435 zint -o barout.pcx -b 58 --border=10 -d "Sample output QR Code"
436 zint -o barout.eps -b 58 --border=10 -d "Sample output QR Code"
437 zint -o barout.svg -b 58 --border=10 -d "Sample output QR Code"
438 echo testing image rotation
439 zint -o barrot0.gif -b 130 --height=50 --border=10 --mode=1 --rotate=0 --primary=331234567890+01234 -d "[99]1234-abcd"
440 zint -o barrot90.gif -b 130 --height=50 --border=10 --mode=1 --rotate=90 --primary=331234567890+01234 -d "[99]1234-abcd"
441 zint -o barrot180.gif -b 130 --height=50 --border=10 --mode=1 --rotate=180 --primary=331234567890+01234 -d "[99]1234-abcd"
442 zint -o barrot270.gif -b 130 --height=50 --border=10 --mode=1 --rotate=270 --primary=331234567890+01234 -d "[99]1234-abcd"
443 echo testing Extended ASCII support
444 zint -o barext.txt -d "größer"
445 zint -o barext.svg --height=50 --border=10 -d "größer"