Seguem mais uma adaptação de um gerador de códigos, são mais de 80 tipos diferentes, segui lista de códigos possível de ser gerados.
1;Code 11
2;Standard 2of5
3;Interleaved 2of5
4;IATA 2of5
6;Data Logic
7;Industrial 2of5
8;Code 39
9;Extended Code 39
13;EAN
16;GS1-128
18;Codabar
20;Code 128
21;Leitcode
22;Identcode
23;Code 16k
24;Code 49
25;Code 93
28;Flattermarken
29;Databar-14
30;Databar Limited
31;Databar Extended
32;Telepen Alpha
34;UPC-A
37;UPC-E
40;Postnet
47;MSI Plessey
49;FIM
50;Logmars
51;Pharma One-Track
52;PZN
53;Pharma Two-Track
55;PDF417
56;PDF417 Trunc
57;Maxicode
58;QR Code
60;Code 128-B
63;AP Standard Customer
66;AP Reply Paid
67;AP Routing
68;AP Redirection
69;ISBN
70;RM4SCC
71;Data Matrix
72;EAN-14
75;NVE-18
76;Japanese Post
77;Korea Post
79;Databar-14 Stack
80;Databar-14 Stack Omni
81;Databar Extended Stack
82;Planet
84;MicroPDF
85;USPS OneCode
86;UK Plessey
87;Telepen Numeric
89;ITF-14
90;KIX Code
92;Aztec Code
93;DAFT Code
97;Micro QR Code
98;HIBC Code 128
99;HIBC Code 39
102;HIBC Data Matrix
104;HIBC QR Code
106;HIBC PDF417
108;HIBC MicroPDF417
112;HIBC Aztec Code
128;Aztec Runes
129;Code 23
130;Comp EAN
131;Comp GS1-128
132;Comp Databar-14
133;Comp Databar Ltd
134;Comp Databar Ext
135;Comp UPC-A
136;Comp UPC-E
137;Comp Databar-14 Stack
138;Comp Databar Stack Omni
139;Comp Databar Ext Stack
140;Channel Code
141;Code One
142;Grid Matrix
segue link da aplicação utilizada http://sourceforge.net/projects/zint/
segui ajuda o programa!
Zint version 2.4.2
Encode input data in a barcode and save as a PNG, EPS or SVG file.
-h, --help Display this message.
-t, --types Display table of barcode types
-i, --input=FILE Read data from FILE.
-o, --output=FILE Write image to FILE. (default is out.png)
-d, --data=DATA Barcode content.
-b, --barcode=NUMBER Number of barcode type (default is 20 (=Code128)).
--height=NUMBER Height of symbol in multiples of x-dimension.
-w, --whitesp=NUMBER Width of whitespace in multiples of x-dimension.
--border=NUMBER Width of border in multiples of x-dimension.
--box Add a box.
--bind Add boundary bars.
-r, --reverse Reverse colours (white on black).
--fg=COLOUR Specify a foreground colour.
--bg=COLOUR Specify a background colour.
--scale=NUMBER Adjust size of output image.
--directpng Send PNG output to stdout
--directeps Send EPS output to stdout
--directsvg Send SVG output to stdout
--dump Dump binary data to stdout
--rotate=NUMBER Rotate symbol (PNG output only).
--cols=NUMBER (PDF417) Number of columns.
--vers=NUMBER (QR Code) Version
--secure=NUMBER (PDF417 and QR Code) Error correction level.
--primary=STRING (Maxicode and Composite) Structured primary message.
--mode=NUMBER (Maxicode and Composite) Set encoding mode.
--gs1 Treat input as GS1 data
--binary Treat input as Binary data
--notext Remove human readable text
--square Force Data Matrix symbols to be square
--init Create reader initialisation symbol (Code 128)
--smalltext Use half-size text in PNG images
--batch Treat each line of input as a separate data set
com essa aplicação e possível ate mesmo geração de códigos de barras i25 (padrão para boletos bancários)
alguns exemplos
faça o teste...
1drv.ms/u/s!AjXkRexM_6hsgTBpagVTg7veGOkU
Copiar link e colar no browser
1;Code 11
2;Standard 2of5
3;Interleaved 2of5
4;IATA 2of5
6;Data Logic
7;Industrial 2of5
8;Code 39
9;Extended Code 39
13;EAN
16;GS1-128
18;Codabar
20;Code 128
21;Leitcode
22;Identcode
23;Code 16k
24;Code 49
25;Code 93
28;Flattermarken
29;Databar-14
30;Databar Limited
31;Databar Extended
32;Telepen Alpha
34;UPC-A
37;UPC-E
40;Postnet
47;MSI Plessey
49;FIM
50;Logmars
51;Pharma One-Track
52;PZN
53;Pharma Two-Track
55;PDF417
56;PDF417 Trunc
57;Maxicode
58;QR Code
60;Code 128-B
63;AP Standard Customer
66;AP Reply Paid
67;AP Routing
68;AP Redirection
69;ISBN
70;RM4SCC
71;Data Matrix
72;EAN-14
75;NVE-18
76;Japanese Post
77;Korea Post
79;Databar-14 Stack
80;Databar-14 Stack Omni
81;Databar Extended Stack
82;Planet
84;MicroPDF
85;USPS OneCode
86;UK Plessey
87;Telepen Numeric
89;ITF-14
90;KIX Code
92;Aztec Code
93;DAFT Code
97;Micro QR Code
98;HIBC Code 128
99;HIBC Code 39
102;HIBC Data Matrix
104;HIBC QR Code
106;HIBC PDF417
108;HIBC MicroPDF417
112;HIBC Aztec Code
128;Aztec Runes
129;Code 23
130;Comp EAN
131;Comp GS1-128
132;Comp Databar-14
133;Comp Databar Ltd
134;Comp Databar Ext
135;Comp UPC-A
136;Comp UPC-E
137;Comp Databar-14 Stack
138;Comp Databar Stack Omni
139;Comp Databar Ext Stack
140;Channel Code
141;Code One
142;Grid Matrix
segue link da aplicação utilizada http://sourceforge.net/projects/zint/
segui ajuda o programa!
Zint version 2.4.2
Encode input data in a barcode and save as a PNG, EPS or SVG file.
-h, --help Display this message.
-t, --types Display table of barcode types
-i, --input=FILE Read data from FILE.
-o, --output=FILE Write image to FILE. (default is out.png)
-d, --data=DATA Barcode content.
-b, --barcode=NUMBER Number of barcode type (default is 20 (=Code128)).
--height=NUMBER Height of symbol in multiples of x-dimension.
-w, --whitesp=NUMBER Width of whitespace in multiples of x-dimension.
--border=NUMBER Width of border in multiples of x-dimension.
--box Add a box.
--bind Add boundary bars.
-r, --reverse Reverse colours (white on black).
--fg=COLOUR Specify a foreground colour.
--bg=COLOUR Specify a background colour.
--scale=NUMBER Adjust size of output image.
--directpng Send PNG output to stdout
--directeps Send EPS output to stdout
--directsvg Send SVG output to stdout
--dump Dump binary data to stdout
--rotate=NUMBER Rotate symbol (PNG output only).
--cols=NUMBER (PDF417) Number of columns.
--vers=NUMBER (QR Code) Version
--secure=NUMBER (PDF417 and QR Code) Error correction level.
--primary=STRING (Maxicode and Composite) Structured primary message.
--mode=NUMBER (Maxicode and Composite) Set encoding mode.
--gs1 Treat input as GS1 data
--binary Treat input as Binary data
--notext Remove human readable text
--square Force Data Matrix symbols to be square
--init Create reader initialisation symbol (Code 128)
--smalltext Use half-size text in PNG images
--batch Treat each line of input as a separate data set
com essa aplicação e possível ate mesmo geração de códigos de barras i25 (padrão para boletos bancários)
alguns exemplos
faça o teste...
1drv.ms/u/s!AjXkRexM_6hsgTBpagVTg7veGOkU
Copiar link e colar no browser