GillesLebel
Messages postés3Date d'inscriptionlundi 16 mars 2009StatutMembreDernière intervention27 mars 2009
-
16 mars 2009 à 09:20
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 2013
-
27 mars 2009 à 09:18
Bonjour,
Dans le cadre d'un projet dans mon lycée,
je dois créer un code barre EAN-13 sous forme d'image bitmap sous Linux avec Qt4.
Je ne sais pas du tout comment m'y prendre. Je n'ai pas trouvé d'informations qui explique comment créer l'image.
Donc j'aimerai trouver des pdf, des tutoriels ou des petits sources où je pourrai comprendre le fonctionnement.
GillesLebel
Messages postés3Date d'inscriptionlundi 16 mars 2009StatutMembreDernière intervention27 mars 2009 16 mars 2009 à 11:35
Pour afficher l'image il n'y a pas de problème j'y arrive déjà.
Mais il faut que je crée une image et que je fasse un code barre pixel par pixel.
C'est là où je bloque. Comment créer un pixel et réussir à faire un code barre?
N'existe-t-il pas une fonction qui permettrai de faire un code barre?
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 16 mars 2009 à 12:01
Cela semble simple: un code barre ce n'est rien de plus qu'une image binaire composé de rectangles de différentes largeurs. Si tu sais dessiner un rectangle, il n'y a plus de difficulté.
Il doit y avoir de la doc sur le net pour savoir qu'elle est la largeur et la succession des rectangles à tracer.
A+
____________________________________________________________________________
Mon site internet :
GillesLebel
Messages postés3Date d'inscriptionlundi 16 mars 2009StatutMembreDernière intervention27 mars 2009 27 mars 2009 à 00:35
Escusez moi du retard.
Je n'ai jamais crée d'image avec Qt et encore moins des rectangles.
J'ai essayé de regarder plusieurs classes (QImage, QPainter, QPixmap ...) mais je n'ai pas bien compris comment crée un pixel noir sur une image blanche par exemple ou de faire un rectangle tout simplement.
Pour les longueurs et les hauteurs du code barre je pense pouvoir me débrouiller il faut regarder dans la documentation,
mais j'aimerai avoir des explications sur "comment créer des pixels ou des rectangles noir sur du blanc".
Escusez moi j'ai pas mal de difficulté puisque je viens de débuter dans le langage Qt.
Merci de votre aide et de votre compréhension.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 27 mars 2009 à 09:18
Oups tu voulais "comment créer des pixels ou des rectangles noir sur du blanc".
Il faut juste mettre pour l'initialisation "=255" et pour le rectangle "=0"
____________________________________________________________________________
Mon site internet :