Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 9 févr. 2011 à 10:20
oui, bien entendu.
Les barres seront plus ou moins larges, mais cette largeur sera identique pour chaque barre et chaque espace, permettant au lecteur de se caler dessus.
au moment du scan, la douchette pourra être tenue plus ou moins proche du code a barre, produisant le même phénomène...
Baleb
Messages postés5Date d'inscriptiondimanche 16 novembre 2008StatutMembreDernière intervention11 avril 2012 9 févr. 2011 à 10:16
Bonjour a tous j'ai une petite préoccupation un code bar imprimé avec des dimension différentes (100, 200 et 350 pixel ) reste t-il le même ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 28 août 2010 à 18:40
surement du a l'autoredraw de la picbox
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 14 mai 2010 à 19:06
Salut !
Renfield, quand je fais un Me.PrintForm
Il m'imprime la form mais sans le code à barre qu se trouve dans le CcPicOut (PictureBox)
Y'a t-il une raison pour qu'il agisse ainsi ?
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 15 févr. 2010 à 16:32
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 15 févr. 2010 à 16:20
Waw ça a été rapide Renfield !
Reste plus qu'à mettre le titre à jour aussi :p
Grand merci à toi pour ce magnifique boulot !
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 15 févr. 2010 à 13:35
Uploadé (Xls non mis a jour)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 15 févr. 2010 à 11:35
j'suis dessus ; en train de me jouer avec le crc...
mais sur le principe, ca tourne en s'adaptant a la structure mise en place...
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 15 févr. 2010 à 10:57
Re-oups!
J'ai oublié de préciser que EAN-128 N'est PAS une symbologie comme EAN-13 ou Code39 par exemple, c'est une norme de formattage de données encodées en symbologie Code 128 donc rien à voir avec EAN en tant que symbologie... EAN-128 est utilisé massivement dans les applis logistique/transport et est véritablement orienté vers cette activité : numéros de palette, de colisage, de lot, dates de péremption, poids, etc. selon des "trames" identifiées.
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 15 févr. 2010 à 09:59
J'espère pour très bientôt !
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 14 févr. 2010 à 21:32
faut que je regarde la doc avant de m'engager...
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 14 févr. 2010 à 21:04
Merci Blodox, je serai heureux d'entendre de tes nouvelles.
Jusque là quand même Renfield n'a pas répondu a savoir s'il y aura le 128 dans sa prochaine mise à jour :p
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 14 févr. 2010 à 09:21
... oups, il y a évidemment le code 128, mais la codification EAN-128 n'utilise pas la codif EAN/UPC mais bien la codif Code 128 (norme AFNOR NF EN 799)
-> Sinsitrus : j'ai une vieille source VB3 pour le code 128 mais je suis en train de l'upgrader en VB2005, donc, un peu de patience, je poste ça dans les jours qui viennent.
b+
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 14 févr. 2010 à 00:50
Bonsoir,
Rendfield : Il existe l'alpha dans le EAN128 ou le Code128, il serait intéressant de l'implanter dans l'application.
Blodox : La source de Rendfield es superbe, je ne sais pas si ta source alpha peut se fusionner à la sienne. Ca serait super. Mais peux tu m'envoyer la tienne stp ? Si je peux adapter d'une manière ou d'une autre... pourquoi pas !
Merci d'avance
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 13 févr. 2010 à 22:09
Bonsoir,
La norme EAN/GENCOD (AFNOR=NF EN 797) n'est pas prévue pour les caractères alpha; numeric only; je tiens à dispo une copie de cette norme pour ceux que cela peut intéresser...
Pour l'alpha, en général c'est du code 39 sauf cas spécifiques (codifs internes)...
a+
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 13 févr. 2010 à 21:41
pas d'alpha dans l'EAN 13
c'est peut surement une autre codification ...
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 12 févr. 2010 à 17:15
Au fait Renfield, ta source ne prends pas en compte les caractère ALPHA ?
Le code barre de mon lecteur métrologique est 0K07522580
Si je veux faire pour me retrouver dans mes article ca serait un code du genre HDD80IDE pour le disque dur 80 Gb IDE
On attends une mise à jour qui prendra en compte l'alphanumérique ou il restera en numérique ?
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 12 févr. 2010 à 16:31
Merci encore pour ces infos ^^
Je l'avais dis, tu es génial :p
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 12 févr. 2010 à 15:54
il rajoute pas 1 au dernier digit...
bon les 0 c'est déco...
pour le reste, tu as :
30033757 et
300337578
c'est un digit en plus qui est en fait le résultat du CRC
(voir ComputeCRC_EAN13)
ca permet de savoir si la donnée lue est correcte ou non
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 12 févr. 2010 à 15:50
dsl, erreur de ma part, j'ai choisi EAN13 au lieu de EAN8 :p
Il marche super bien en tout cas... attente d'une prochaine mise à jour ;)
Bravo Renfield, trop fort !
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 12 févr. 2010 à 15:45
Merci Renfield
Dans ton appli, quand je met le code de mon paquet de cigarette 30033757 et qu'il génère le code, il me donne 000300337578
est-ce normal qu'il ajout +1 au dernier chiffre ? les 000 du début je peux comprendre, mais pourquoi le +1 ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 12 févr. 2010 à 14:27
ok, ca vient des paramtres de ligne de commandes spécifiés dans les propriétés du projet.
suffit de les supprimer.
rappel :
Menu Projet >Propriétés > deuxieme onglet > et hop
on voit la ligne de commande utilisée sous VB
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 12 févr. 2010 à 13:36
Bonjour Renfield,
Ton appli m'envoie une erreur 71 sur le lecteur non prêt pour l'image 9782226038012.bmp
Il m'impose le lecteur D:
As tu une solution ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 7 août 2008 à 13:29
PDF417, bien, c'est documenté et semble bien normé.
a suivre
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 7 août 2008 à 13:25
Bonjour,
j'ai bien un bout de code qui fait ça, mais c'est une norme bidon, vu que j'ai pas les spécifications exactes pour ce genre de code (Code 1, Aztec, Datamatrix, Mzxicode et consorts),
néanmoins, je continue à développer (en fonction de mes renseignements) une version .net
du PDF417, je compte le poster bientôt...
a+
cs_drissou
Messages postés160Date d'inscriptiondimanche 7 décembre 2003StatutMembreDernière intervention14 janvier 2009 7 août 2008 à 12:49
Bah oui car sur le net on voit de sites qui proposes par un applet de générer en temps réel un code datamatrix..
:o(
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 7 août 2008 à 12:19
pas encore, non, ca viendra, un jour ^^
cs_drissou
Messages postés160Date d'inscriptiondimanche 7 décembre 2003StatutMembreDernière intervention14 janvier 2009 7 août 2008 à 12:12
Bonjour à tous et à Renfield bien sur..
je profite de ce post pour savoir si quelqu'un a déjà essayer de coder en 2D et notamment le datamatrix..
merci
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 16 juil. 2008 à 20:12
Mea culpa...
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 16 juil. 2008 à 16:24
J'ai mis a jour l'interface, permettant desormais de placer l'image dans le presse papier, l'enregistrer en bitmap...
et la possibilité de piloter le tout via la ligne de commandes
cs_NISANDSYSTEMS
Messages postés178Date d'inscriptionvendredi 1 novembre 2002StatutMembreDernière intervention 9 janvier 2010 16 juil. 2008 à 09:48
Ouhais, bof et puis tout le monde sert le faire ça, (de déposer un commentaire...).
Soyons sérieux; travail toujours bien appronfondi avec de la recherche bien ciblée.
C'est agréable de pouvoir tester et lire tes programmes.
Bonne continuation.
@++.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 15 juil. 2008 à 00:08
je ne comprend effectivement pas ton emportement, Blodox.
J'ai codé tout moi même, me basant sur ce que j'ai compris en lisant le Wiki.
J'avais, je l'ai dit besoin de générer des codes barres, j'ai fureté a la recherche de code efficace... sans succès (recherche rapide, j'aime a faire les choses moi même)
je viens de regarder ton code en .Net et il ne ressemble pas au mien, il ne contient rien de particulier, même, alors, pourquoi devrais-je mentionner ton code plutot qu'un autre ?
on peut jouer longtemps, a cross linker tous les sources similaires.
ou, on peut jouer le jeu, et compter sur le moteur de recherche.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 13 juil. 2008 à 22:33
Blodox :
C'est pas parce que tu as une source similaire que Renfield DOIT te citer !
Il n'a pas utilisé ton code (et ne devait même pas savoir que tu avais posté ça), donc pas de citation.
Et si on devait chercher TOUTES les sources traitant le même sujet que celui que l'on poste, on a pas fini.
Ah et.. ta source est en dot net, la sienne en VB6 ;)
Bonne continuation
++
cs_Blodox
Messages postés134Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention24 octobre 2010 12 juil. 2008 à 07:39
arapahoo
Messages postés26Date d'inscriptionlundi 15 mai 2006StatutMembreDernière intervention11 juillet 2008 11 juil. 2008 à 15:44
excellent, merci.
Sechaud
Messages postés288Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention 3 janvier 2017 11 juil. 2008 à 13:48
Renfield, félicitations pour la rapidité de la correction.
Très bon programme.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 11 juil. 2008 à 11:49
le 13ème chiffre est le checksum...
il est recalculé.
suite a ta remarque, j'ai testé.
J'avais du mal a obtenir le code barre de mon bouquin.
je viens de vérifier avec ton code source...
9782226038012 (ISBN 2-226-03801-9)
je vois ma boulette.
Elle se situe uniquement au niveau de l'affichage du texte sous le code à barres.
le chiffre isolé n'est pas le checksum, comme je le pensai. Il s'agit en fait du premier caractère, ton simplement. le Checksum est affiché en 13ème caractère de cette suite.
mise a jour effectuée, donc, corrigeant l'affichage des infos textes.
Sechaud
Messages postés288Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention 3 janvier 2017 11 juil. 2008 à 11:10
Renfield, comme toujours ton programme est super bien programmé.
Par contre tu as voulu mettre seulement 12 chiffres alors que le code EAN en comporte 13.
J'ai un peu lu l'article de Wikipedia que tu as mentionné. C'est très sympa de l'avoir fait.
http://fr.wikipedia.org/wiki/Code-barres_EAN et j'ai vu que le premier chiffre pouvait se calculer avec les autres.
Cependant je remarque que si l'on met des codes pris sur des livres par exemple, le tracé du code ne concorde pas alors qu'avec mon programme
http://www.vbfrance.com/codes/CONVERTISSEUR-CODE-ISBN_36549.aspx le dessin est conforme à celui vu sur le livre.
9 févr. 2011 à 10:20
Les barres seront plus ou moins larges, mais cette largeur sera identique pour chaque barre et chaque espace, permettant au lecteur de se caler dessus.
au moment du scan, la douchette pourra être tenue plus ou moins proche du code a barre, produisant le même phénomène...
9 févr. 2011 à 10:16
28 août 2010 à 18:40
14 mai 2010 à 19:06
Renfield, quand je fais un Me.PrintForm
Il m'imprime la form mais sans le code à barre qu se trouve dans le CcPicOut (PictureBox)
Y'a t-il une raison pour qu'il agisse ainsi ?
15 févr. 2010 à 16:32
voilà, c'est fait : http://www.vbfrance.com/codes/GENERATEUR-CODE-128-CODE-BARRE_51296.aspx
...
y'a pus qu'à...
d+
15 févr. 2010 à 16:20
Reste plus qu'à mettre le titre à jour aussi :p
Grand merci à toi pour ce magnifique boulot !
15 févr. 2010 à 13:35
15 févr. 2010 à 11:35
mais sur le principe, ca tourne en s'adaptant a la structure mise en place...
15 févr. 2010 à 10:57
J'ai oublié de préciser que EAN-128 N'est PAS une symbologie comme EAN-13 ou Code39 par exemple, c'est une norme de formattage de données encodées en symbologie Code 128 donc rien à voir avec EAN en tant que symbologie... EAN-128 est utilisé massivement dans les applis logistique/transport et est véritablement orienté vers cette activité : numéros de palette, de colisage, de lot, dates de péremption, poids, etc. selon des "trames" identifiées.
cf http://www.gomaro.ch/ean128.htm (petite page de synthèse avec la liste des (principaux) identificateurs)...
c+
15 févr. 2010 à 09:59
14 févr. 2010 à 21:32
14 févr. 2010 à 21:04
Jusque là quand même Renfield n'a pas répondu a savoir s'il y aura le 128 dans sa prochaine mise à jour :p
14 févr. 2010 à 09:21
-> Sinsitrus : j'ai une vieille source VB3 pour le code 128 mais je suis en train de l'upgrader en VB2005, donc, un peu de patience, je poste ça dans les jours qui viennent.
b+
14 févr. 2010 à 00:50
Rendfield : Il existe l'alpha dans le EAN128 ou le Code128, il serait intéressant de l'implanter dans l'application.
Blodox : La source de Rendfield es superbe, je ne sais pas si ta source alpha peut se fusionner à la sienne. Ca serait super. Mais peux tu m'envoyer la tienne stp ? Si je peux adapter d'une manière ou d'une autre... pourquoi pas !
Merci d'avance
13 févr. 2010 à 22:09
La norme EAN/GENCOD (AFNOR=NF EN 797) n'est pas prévue pour les caractères alpha; numeric only; je tiens à dispo une copie de cette norme pour ceux que cela peut intéresser...
Pour l'alpha, en général c'est du code 39 sauf cas spécifiques (codifs internes)...
a+
13 févr. 2010 à 21:41
c'est peut surement une autre codification ...
12 févr. 2010 à 17:15
Le code barre de mon lecteur métrologique est 0K07522580
Si je veux faire pour me retrouver dans mes article ca serait un code du genre HDD80IDE pour le disque dur 80 Gb IDE
On attends une mise à jour qui prendra en compte l'alphanumérique ou il restera en numérique ?
12 févr. 2010 à 16:31
Je l'avais dis, tu es génial :p
12 févr. 2010 à 15:54
bon les 0 c'est déco...
pour le reste, tu as :
30033757 et
300337578
c'est un digit en plus qui est en fait le résultat du CRC
(voir ComputeCRC_EAN13)
ca permet de savoir si la donnée lue est correcte ou non
12 févr. 2010 à 15:50
Il marche super bien en tout cas... attente d'une prochaine mise à jour ;)
Bravo Renfield, trop fort !
12 févr. 2010 à 15:45
Dans ton appli, quand je met le code de mon paquet de cigarette 30033757 et qu'il génère le code, il me donne 000300337578
est-ce normal qu'il ajout +1 au dernier chiffre ? les 000 du début je peux comprendre, mais pourquoi le +1 ?
12 févr. 2010 à 14:27
suffit de les supprimer.
rappel :
Menu Projet >Propriétés > deuxieme onglet > et hop
on voit la ligne de commande utilisée sous VB
12 févr. 2010 à 13:36
Ton appli m'envoie une erreur 71 sur le lecteur non prêt pour l'image 9782226038012.bmp
Il m'impose le lecteur D:
As tu une solution ?
7 août 2008 à 13:29
a suivre
7 août 2008 à 13:25
j'ai bien un bout de code qui fait ça, mais c'est une norme bidon, vu que j'ai pas les spécifications exactes pour ce genre de code (Code 1, Aztec, Datamatrix, Mzxicode et consorts),
néanmoins, je continue à développer (en fonction de mes renseignements) une version .net
du PDF417, je compte le poster bientôt...
a+
7 août 2008 à 12:49
:o(
7 août 2008 à 12:19
7 août 2008 à 12:12
je profite de ce post pour savoir si quelqu'un a déjà essayer de coder en 2D et notamment le datamatrix..
merci
16 juil. 2008 à 20:12
16 juil. 2008 à 16:24
et la possibilité de piloter le tout via la ligne de commandes
16 juil. 2008 à 09:48
Soyons sérieux; travail toujours bien appronfondi avec de la recherche bien ciblée.
C'est agréable de pouvoir tester et lire tes programmes.
Bonne continuation.
@++.
15 juil. 2008 à 00:08
J'ai codé tout moi même, me basant sur ce que j'ai compris en lisant le Wiki.
J'avais, je l'ai dit besoin de générer des codes barres, j'ai fureté a la recherche de code efficace... sans succès (recherche rapide, j'aime a faire les choses moi même)
je viens de regarder ton code en .Net et il ne ressemble pas au mien, il ne contient rien de particulier, même, alors, pourquoi devrais-je mentionner ton code plutot qu'un autre ?
on peut jouer longtemps, a cross linker tous les sources similaires.
ou, on peut jouer le jeu, et compter sur le moteur de recherche.
13 juil. 2008 à 22:33
C'est pas parce que tu as une source similaire que Renfield DOIT te citer !
Il n'a pas utilisé ton code (et ne devait même pas savoir que tu avais posté ça), donc pas de citation.
Et si on devait chercher TOUTES les sources traitant le même sujet que celui que l'on poste, on a pas fini.
Ah et.. ta source est en dot net, la sienne en VB6 ;)
Bonne continuation
++
12 juil. 2008 à 07:39
http://www.vbfrance.com/ajoutcode.aspx?step=1&ID=38699
enfin bref...
11 juil. 2008 à 15:44
11 juil. 2008 à 13:48
Très bon programme.
11 juil. 2008 à 11:49
il est recalculé.
suite a ta remarque, j'ai testé.
J'avais du mal a obtenir le code barre de mon bouquin.
je viens de vérifier avec ton code source...
9782226038012 (ISBN 2-226-03801-9)
je vois ma boulette.
Elle se situe uniquement au niveau de l'affichage du texte sous le code à barres.
le chiffre isolé n'est pas le checksum, comme je le pensai. Il s'agit en fait du premier caractère, ton simplement. le Checksum est affiché en 13ème caractère de cette suite.
mise a jour effectuée, donc, corrigeant l'affichage des infos textes.
11 juil. 2008 à 11:10
Par contre tu as voulu mettre seulement 12 chiffres alors que le code EAN en comporte 13.
J'ai un peu lu l'article de Wikipedia que tu as mentionné. C'est très sympa de l'avoir fait.
http://fr.wikipedia.org/wiki/Code-barres_EAN et j'ai vu que le premier chiffre pouvait se calculer avec les autres.
Cependant je remarque que si l'on met des codes pris sur des livres par exemple, le tracé du code ne concorde pas alors qu'avec mon programme
http://www.vbfrance.com/codes/CONVERTISSEUR-CODE-ISBN_36549.aspx
le dessin est conforme à celui vu sur le livre.