Partage
  • Partager sur Facebook
  • Partager sur Twitter

Un generateur de code barre

Sujet résolu
    20 février 2013 à 22:43:29

    Bonsoir ou bonjour a tous !
    Je viens sur ce forum pour obtenir si c’est possible de l’aide. Je vous explique la situation, je suis actuellement en terminale S spécialité informatique et sciences du numérique  et dans le cadre de cette spécialité j’ai un petit « projet » à mener a bien. En effet il s’agit de rédiger en code (en python) qui demande a l’utilisateur de donner 8 chiffres qui vont par la suite permettre au code de créer une image représentant le code barre correspondant aux 8 chiffres précédemment données par l’utilisateur.
    Mes connaissances dans ce langage (et dans les autres d’ailleurs) sont très limités, veuillez excusez les erreurs ou idioties que je suis susceptible de sortir.
    A noter : Ce code doit générer l’image d’un code barre EAN-8 (donc 8 chiffres)
    J’ai réalisé la première partie de ce code qui consiste a demandé a l’utilisateur quels sont les chiffres du code barre qu’il veut générer ainsi que de créer une liste qui les rassemble tous et qui donne leurs correspondances selon les règles de l’EAN-8. A la fin de cette première partie j'obtiens une liste de ce genre : [1,0,1,0,0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,1,0,1,1,1,1,0,1,0,1,0,1,0,1,1,1,0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1]
    Il ne me reste plus qu'a générer l'image qui correspond a cette liste en sachant qu'un 0 correspond a une barre horizontale blanche et un 1 correspond a une barre noire horizontale. C'est a ce moment que j'ai besoin d'une aide extérieure, je ne sais absolument pas comment m'y prendre. Nous utilisons en classe depuis septembre Python Imaging Library (PIL) et je suppose que c'est avec ça que je suis censé réaliser cette partie mais nous n'avons pas vu comment "dessiner" avec cette librairie.

    Merci d’avoir pris le temps de lire mon problème, dans l’attente de votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      21 février 2013 à 6:12:35

      Je pense que tu devrais t'en sortir avec ceci.

      • Partager sur Facebook
      • Partager sur Twitter
      Envie de mettre les mains dans le cambouis ? Passez à Funtoo GNU/Linux. DO IT!
        21 février 2013 à 14:29:42

        J'ai été y faire un tour et j'ai compris les bases. Merci beaucoup !
        • Partager sur Facebook
        • Partager sur Twitter
          26 mai 2013 à 12:38:42

          Feisar, je fais le même projet que toi pour la spé ISN et je voudrais savoir ce que tu as utilisé dans le lien proposé par PyTony
          merci d'avance

          -
          Edité par cherrypyth 26 mai 2013 à 12:39:09

          • Partager sur Facebook
          • Partager sur Twitter

          Un generateur de code barre

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown