Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

GÉNÉRATEUR DE CODES À BARRES (EAN8, EAN13, EAN13+2 ET EAN13+5)


Information sur la source

Catégorie :Graphique Classé sous : EAN13, Barcode, codebarre, code, barre Niveau : Débutant Date de création : 10/07/2008 Date de mise à jour : 24/04/2009 10:21:10 Vu / téléchargé: 11 610 / 1 441

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Bonjour,

Dans le cadre d'un important projet, j'avais besoin de générer des codes à barres.
Principalement EAN13, mais d'autres sont présents (EAN8, EAN13+2 et EAN13+5)

J'ai repris la doc WiKi trouvée ici:
http://fr.wikipedia.org/wiki/Code-barres_EAN

Et l'ai codée...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

11 juillet 2008 10:19:19 :
Ajout de l'EAN8, EAN13+2 et EAN13+5
11 juillet 2008 11:48:56 :
Suite à la judicieuse remarque de Sechaud, le texte affiché sous le code à barres a été corrigé (le CRC est le dernier caractère, et non le premier)
16 juillet 2008 16:22:46 :
Ajout de la possibilité d'enregistrer le code à barres en Bitmap, et possibilité de piloter la chose via la ligne de commande
16 juillet 2008 16:29:19 :
mise a jour de la capture: l'interface a changé
24 avril 2009 10:21:11 :
Adaptation du code pour Excel. Voir Classeur1.xls

Commentaires et avis

signaler à un administrateur
Commentaire de Sechaud le 11/07/2008 11:10:03

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.

signaler à un administrateur
Commentaire de Renfield le 11/07/2008 11:49:19 administrateur CS

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.


signaler à un administrateur
Commentaire de Sechaud le 11/07/2008 13:48:00 10/10

Renfield, félicitations pour la rapidité de la correction.
Très bon programme.

signaler à un administrateur
Commentaire de arapahoo le 11/07/2008 15:44:11 10/10

excellent, merci.

signaler à un administrateur
Commentaire de Blodox le 12/07/2008 07:39:51

Merci de ne pas m'avoir cité...
http://www.vbfrance.com/ajoutcode.aspx?step=1&ID=38699

enfin bref...

signaler à un administrateur
Commentaire de mortalino le 13/07/2008 22:33:58

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
++

signaler à un administrateur
Commentaire de Renfield le 15/07/2008 00:08:17 administrateur CS

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.

signaler à un administrateur
Commentaire de NISANDSYSTEMS le 16/07/2008 09:48:44

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.
@++.

signaler à un administrateur
Commentaire de Renfield le 16/07/2008 16:24:16 administrateur CS

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

signaler à un administrateur
Commentaire de Blodox le 16/07/2008 20:12:35

Mea culpa...

signaler à un administrateur
Commentaire de drissou le 07/08/2008 12:12:10

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

signaler à un administrateur
Commentaire de Renfield le 07/08/2008 12:19:51 administrateur CS

pas encore, non, ca viendra, un jour ^^

signaler à un administrateur
Commentaire de drissou le 07/08/2008 12:49:50

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(

signaler à un administrateur
Commentaire de Blodox le 07/08/2008 13:25:51

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+

signaler à un administrateur
Commentaire de Renfield le 07/08/2008 13:29:18 administrateur CS

PDF417, bien, c'est documenté et semble bien normé.

a suivre

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Generer un code barre d'un EAN13 sous Access [ par EulCed ] Bonjour,Je suis a la recherche d'un module pour Access me permettant de mettre en entrée mon ean et d'avoir en sorti le code barre.Merci d'avanceCédri code barre [ par ostelen__ ] Bonjour, Je développe actuellement une application utilisant des codes barres en C# WinForm. J'utilise la norme EAN13 pour le codage de mes cod Du code barre EAN13 aux infos du produit [ par jiojioforever ] BOnjour, je viens d'acheter un lecteur de code barre DC200 CCD pour informatiser au mieux une bibliotheque. Je voudrais donc scanner les cdoes barres Code Barre 2 of 5 et calcul de Checksum [ par yohann59 ] Bonjour à tous.J'utilise cette source pour imprimer mes codes barres ( 2 parmi 5 ),  Mais je n'arrive pas à mettre le checksum à la fin de celui-ci, p création d'1 code barre [ par auroma ] Salut à tousJe viens de télécharger  ZIP :: GÉNÉRATEUR DE CODES À BARRES (EAN8, EAN13, EAN13+2 ET EAN13+5) c'est bien, mais  que dois-je faire pour cr CODE BARRE [ par ROUX44 ] BONJOURJE RECHERCHE UN CODE VB POUR LIRE UN CODE BARRE ET L ASSOCIER A UNE BASE DE DONNEES POUR EN TIRER UNE INFORMATION MERCI DE VOTRE AIDE Code Barre Msi [ par serialv2 ] Bonjour,Je jette une bouteille a la mer en esperent que qq un a des infos.Je m'explique;je dois realiser une appli qui doit genere des code barre MSI, TextChanged dans une TextBox [ par spootnic22 ] Bonjour à tous,J'ai un petit souci avec l'événement textchanged de ma TextBox :En effet j'aimerais pouvoir entrer des codes à 9,10 ou a 13 caractères Code à barre [ par hich2008 ] Bonjour,J'ai un lecteur code à barre metrologic MS 9540:je  l'utilise dans une application VB.net lors de lecture du code il m'affiche des caractères code à barre [ par hadu ] Bonjour,complètement néophyte en informatique, je cherche à copier dans excel la police de caractère qui me permettra de traduire un numéro de colissi


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.