IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

Création code barre


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 220
    Par défaut Création code barre
    je cherche un bout de code qui génère des code barres en format image.

    merci pour les renseignement

  2. #2
    Membre averti
    Profil pro
    Développeur
    Inscrit en
    Juillet 2002
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2002
    Messages : 15
    Par défaut
    Il y a ça sur sourceforge :
    http://sourceforge.net/projects/jbarcodebean
    c'est pas mal : ça porduit des codes sous différents formats (39, 128...)

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 220
    Par défaut
    mais je veux le créer dans mon code java et non avec un logiciel

  4. #4
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Tu peux utiliser JBarcodeBean dans ton code, ce n'est pas un programme, c'est un "JavaBeans component".

    Voici un exemple de code, tiré du site http://jbarcodebean.sourceforge.net/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import jbarcodebean.*;
     
    public class ServletTest extends HttpServlet {
     
        JBarcodeBean bb;
     
        public void init(ServletConfig conf) throws ServletException {
            super.init(conf);
            bb = new JBarcodeBean();
            bb.setCodeType(new ExtendedCode39());
            bb.setShowText(true);
        }
     
        public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
     
            resp.setContentType("image/gif");
            OutputStream out = resp.getOutputStream();
     
            bb.setCode(req.getParameter("code"));
            bb.gifEncode(out);
        }
    }

  5. #5
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut
    la méthode gifEncode() n'a pas l'air d'etre définie . J'ai pourtant télécharger le .jar du site officiel.
    Comment faire?

  6. #6
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut JBarcodeBean
    Bonsoir, j'aimerais pouvoir utiliser cette classe pour générer un code à barre.
    En JSP.
    J'ai trouvé ce code sur developpez mais la fonction gifEncoder n'existe pas apparement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import jbarcodebean.*;
    import net.sourceforge.jbarcodebean.model.ExtendedCode39;
     
    public class ServletTest extends HttpServlet {
     
        JBarcodeBean bb;
     
        public void init(ServletConfig conf) throws ServletException {
            super.init(conf);
            bb = new JBarcodeBean();
            bb.setCodeType(new ExtendedCode39());
            bb.setShowText(true);
        }
     
        public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
     
            resp.setContentType("image/gif");
            OutputStream out = resp.getOutputStream();
     
            bb.setCode(req.getParameter("code"));
            bb.gifEncode(out);
        }
    }
    Et ensuite en Java Swing pour pouvoir l'imprimer.
    Merci.

Discussions similaires

  1. [WD14] Création automatique de code barre
    Par Xsara 167 cv dans le forum WinDev
    Réponses: 10
    Dernier message: 10/11/2009, 09h53
  2. Création code barre
    Par Line dans le forum Excel
    Réponses: 5
    Dernier message: 29/09/2009, 21h46
  3. Création d'un code barre avec fpdf
    Par PrinceMaster77 dans le forum ASP
    Réponses: 1
    Dernier message: 15/11/2006, 22h24
  4. Création de code barre sous Access
    Par soso78 dans le forum Access
    Réponses: 1
    Dernier message: 24/07/2006, 17h59
  5. Création de codes barres dans un état access
    Par caporal dans le forum IHM
    Réponses: 5
    Dernier message: 15/11/2004, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo