Barcode Generator pour PHP
Barcode Generator pour ASP.NET
Version courante : 1.1.1
QRCode Barcode - Aperçu

Example Barcode Le symbole QRCode est régie par les standards internationaux ISO (IEC 18004). Vous pouvez l'utiliser pour vos applications.
Voici un exemple sur la gauche.

Le code QRCode est un code barre 2D qui peut encoder beaucoup d'informations à l'intérieur d'un symbole carré. Tous les 256 caractères peuvent être encodés.
Il est possible d'utiliser plusieurs symboles afin de former un long message.

Ce code barre contient un moyen de correction d'erreurs basé sur l'algorithme Reed-Solomon. Vous pouvez utiliser L, M, Q ou H qui permet de récupérer approximativement respectivement 7%, 15%, 25% et 30%. Il est conseillé d'utiliser la qualité M (15%).

Montrer seulement :
Montrer seulement :
Capacité
VersionErreurChiffresLettresOctets
1 MicroL5--
2 MicroL106-
2 MicroM85-
3 MicroL23149
3 MicroM18117
4 MicroL352115
4 MicroM301813
4 MicroQ21139
1L412517
1M342014
1Q271611
1H17107
2L774732
2M633826
2Q482920
2H342014
3L1277753
3M1016142
3Q774732
3H583524
4L18711478
4M1499062
4Q1116746
4H825034
5L255154106
5M20212284
5Q1448760
5H1066444
6L322195134
6M255154106
6Q17810874
6H1398458
7L370224154
7M293178122
7Q20712586
7H1549364
8L461279192
8M365221152
8Q259157108
8H20212284
9L552335230
9M432262180
9Q312189130
9H23514398
10L652395271
10M513311213
10Q364221151
10H288174199
11L772468321
11M604366251
11Q427259177
11H331200137
12L883535367
12M691419287
12Q489296203
12H374227155
13L1022619425
13M796483331
13Q580352241
13H427259117
14L1101667458
14M871528362
14Q621376258
14H468283194
15L1250758520
15M991600412
15Q703426292
15H530321220
16L1408854586
16M1082656450
16Q775470322
16H602365250
17L1548938644
17M1212734504
17Q876531364
17H674408280
18L17251046718
18M1346816560
18Q948574394
18H746452310
19L19031153792
19M1500909624
19Q1063644442
19H813493338
20L20611249858
20M1600970666
20Q1159702482
20H919557382
21L22321352929
21M17081035771
21Q1224742509
21H969587403
22L240914601003
22M18721134779
22Q1358823565
22H1056640439
23L262015881091
23M20591248857
23Q1468890611
23H1108672461
24L281217041171
24M21881326911
24Q1588963611
24H1228744511
25L305718531273
25M23951451997
25Q17181041715
25H1286744511
26L328319901367
26M254415421059
26Q18041094751
26H1425864593
27L351721321465
27M270116371125
27Q19331172805
27H1501910625
28L366922231528
28M285717321190
28Q20851263868
28H1581958658
29L390923691628
29M303518391264
29Q21811322908
29H16771016698
30L415825201732
30M328919941370
30Q23581429982
30H17821080742
31L441726771840
31M348621131452
31Q247314991030
31H18971150790
32L468628401952
32M369322381538
32Q267016181112
32H22021226842
33L496530092068
33M390923691628
33Q280517001168
33H21571307898
34L525331832188
34M413425061722
34Q294917871228
34H23011394958
35L552933512303
35M434326321809
35Q308118671283
35H23611431983
36L583635372431
36M458827801911
36Q324419661351
36H252415301051
37L615337292563
37M477528941989
37Q341720711423
37H262515911093
38L647939272699
38M503930542099
38Q359921811499
38H273516581139
39L674340872809
39M531332202213
39Q379122981579
39H292717741219
40L708942962953
40M559633912331
40Q399324201663
40H305718521273
Tableau : Taille et capacité d'un QRCode


Détails
Le QRCode existe en deux modes, le Micro et le Complet. Le micro vous permet d'encoder des informations sur une taille restreinte. Le code barre Micro est composé d'un "Finder Pattern" alors que le Complet contient trois "Finder Patterns".

Code MicroCode Complet


Il y a 4 types de caractères qui peuvent être encodés. Chacun d'eux est encodé avec un nombre différent de bits. Notez que le mode alphanumérique ne contient pas de lettre minuscule. Si vous souhaitez encoder des lettres minuscules, le code binaire sera utilisé. Barcode Generator tentera toujours de générer le flux binaire le plus petit possible en conservant vos données. Les modes sont listés ci-dessous par ordre de taille.
  • Numérique : Encode des chiffres. [0-9]. Normalement, 3 chiffres représente 10 bits.
  • Alphanumérique : Encode 45 caractères. [0-9] [A-Z] espace $ % * + - . / : (pas de virgule). Normalement, deux caractères représentent 11 bits.
  • Binaire : Encode les caractères ASCII 0 à 255. Encodé sur 8 bits.
  • Kanji : pas supporté pour cette version
Il est possible d'encoder des données sur plusieurs codes. Voyez la méthode setStructureAppend().

Le QRCode supporte les fonctions FCN1 et aussi les caractères Extended Channel Interpretation (ECI). Voyez la méthode setFNC1() et setAcceptECI() dans le manuel.

QRCode applique un masque sur vos données afin que le code soit plus facile à lire à l'aide du lecteur de code barre. Cette opération pour trouver le meilleur masque est extrêmement coûteuse en termes de CPU. Il est possible de forcer un masque à être appliqué. Dans ce cas, votre code barre sera généré vraiment plus rapidement mais pourrait être plus difficile à lire avec le lecteur de code barre. Voyez la méthode setMask() pour plus de détails.

Barcode Generator Supporte

 Supporte
Encodage Caractères, Chiffres, BinairesO
Encodage sur plusieurs codes (Structure Append)O
Encodage FNC1O
Extended Channel Interpretation (Arabe, Hébreux, etc.)O
Encodage Kanji
Sélectionnez Langue : English