Page 1 sur 1

PureCodeBarre

Publié : jeu. 12/mai/2005 11:57
par Dr. Dri
Bah un programme pour dessiner des codes à barre :lol:
faut ke je trouve la doc pour d'autres codes barres (là je dessine que du EAN13 simple)

à terme j'aimerais pouvoir tous les dessiner ^^
et puis j'ai tenté ma chance dans la showcase de codearchiv lol, désolé si je fais une mauvaise réputation aux francais...

http://www.ifrance.com/dr-dri/PCB.zip

Dri

Publié : ven. 13/mai/2005 6:14
par comtois
Tiens le père Num3 avait aussi bossé le sujet

http://forums.purebasic.com/english/vie ... php?t=8165

http://forums.purebasic.com/english/vie ... php?t=7957

Bonne chance sur le showcase le père Dri :lol:

Publié : ven. 13/mai/2005 10:19
par Dr. Dri
Le premier lien c'est pour le code39, le prochain que je vais ajouter ^^...
Le second qu'il appelle UPC, je crois que c'est mon EAN..

Mais j'aime pas sa facon de coder lol, moi j'utilise plutôt des Data
Sinon pour la showcase me suis pas avancé lol, j'ai bien mis version 0.0.1 parce que pour le moment rien n'est fait... (si ce n'est un premier code barre qui motive pou faire les autres...)

Dri

Publié : sam. 14/mai/2005 11:33
par Dr. Dri
J'ai ajouté les sources dans le zip, mais je vais changer radicalement la manière de m'y prendre... Donc je ne me baserai plus dessus...

Dri

Publié : sam. 14/mai/2005 21:46
par Dr. Dri
J'ai pu tester mes codes à barre :D

imprimante jet d'encre qualités "normal" et "photo"
imprimante laser

les 3 ont fonctionné au supermarché du coin :D

Dri ^^

PS. il n'empeche que je vais changer de méthode...

Publié : sam. 14/mai/2005 23:09
par julien
Dr. Dri a écrit :J'ai pu tester mes codes à barre :D

imprimante jet d'encre qualités "normal" et "photo"
imprimante laser

les 3 ont fonctionné au supermarché du coin :D

Dri ^^

PS. il n'empeche que je vais changer de méthode...
y'a plus qu'a imprimer sur des étiquettes et changer les prix ?

Publié : dim. 15/mai/2005 9:16
par bernard13
execellent programme DriDRI
j'ai bien aimer pour les code barres

Publié : dim. 22/mai/2005 16:49
par Dr. Dri
Comme prévu, j'ai repris le projet à zéro... au passage je le rebatise PureBarCode (pour toucher un plus large public ^^) et je vais le faire fonctionner sur le principe des "plugins"...

en cherchant <code barre "3 de 9" documentation> sur Google je tombe sur ce résultat :
http://www.quartet.fr/cbc39.html

Au lieu de dessiner les codes barre avec les routines 2DDrawing de PB, je dessine le code à barre dans une police truetype (en cherchant sur le net j'ai vu que les logiciels "pros" faisaient comme ca), du coup je me retrouve à gérer des chaines de caractère uniquement...

les plugins (dll) contiennent :
- la liste des caractères autorisés
- BarCodeAsciiTable()
(en fait elle renvoi l'adresse des caractères valides)
-BarCodeName()
-BarCodeFont()
-CheckSum(chaîne)
(la somme de controle, quand y'en a une)
-BarCode(chaîne)
(le code à bare qui sera dessiné avec la police prévue)

en gros, rien de bien compliqué... ce qui me prend du temps, c'est de dessiner des polices, ensuite le code va plutot vite... pour le moment deux polices sont prêtes, les dll qui vont avec aussi sont prêtes...

il ne manque plus que l'interface graphique qui exploitera le tout...

Dri :D

Publié : dim. 05/juin/2005 14:21
par Dr. Dri
apres quelques soucis (les polices ne marchaient pas sur les windows nt, donc xp et 2000 non plus...) j'ai finalement une version acceptable à présenter ^^

pour l'utiliser, installez les polices présentes dans le dossier fonts
(j'aimerai rendre ça automatique...)

apres y'a plus qu'à lancer l'exe ^^
une fois un code barre dessiné, y'a le bouton "copier"

après vous pouvez les coller dans n'importe quelle application qui utilise des polices... wordpad, word et companie. Faudrait aussi que je (vous) teste (testiez) avec des logiciels du genre paint shop pro et photoshop...

http://www.ifrance.com/dr-dri/pbc.zip

Image
dessin d'un code à barre
Image
saisie non valide

Dri

Publié : dim. 15/janv./2006 15:32
par wolfjeremy
salut, pourai tu remetre le zip sur internet ? car le lien est mort :cry:

P.S.: envoie moi le lien par mp s'il te plait :wink:

Publié : dim. 15/janv./2006 17:00
par Dr. Dri
c'est ifrance qui merde, nouveau lien ;)
pbc.zip

Je travaille sur l'interface (je suis pas régulièrement dessus) donc ce n'est pas une version définitive...
Pour l'utiliser n'oublie pas d'installer les polices (je cherche à rendre ca automatique mais rien ne presse...)

Dri :)

Publié : dim. 15/janv./2006 17:15
par wolfjeremy
Ok merci @+