BarCode Image Generator en Java

Comment créer une image de code à barres en Java? J’ai besoin de quelque chose qui me permettra d’entrer un nombre et de produire l’image de code à barres correspondante. Existe-t-il une bibliothèque gratuite disponible pour ce type de tâche?

iText est une excellente bibliothèque Java PDF. Ils ont également une API pour créer des codes à barres. Vous n’avez pas besoin de créer un PDF pour l’utiliser.

Cette page contient les détails sur la création de codes à barres . Voici un exemple de ce site:

BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null); 

La plus grande chose à déterminer est le type de code à barres dont vous avez besoin. Il existe de nombreux formats de codes à barres et iText en supporte beaucoup. Vous devrez connaître le format dont vous avez besoin avant de pouvoir déterminer si cette API fonctionnera pour vous.

Il existe également cette API gratuite que vous pouvez utiliser pour créer des codes-barres gratuits en Java.

Barbecue

Il y a une bibliothèque gratuite appelée barcode4j

ZXing est une bibliothèque Java open source gratuite pour lire et générer des images de codes à barres. Vous devez obtenir le code source et créer les pots vous-même. Voici un tutoriel simple que j’ai écrit pour construire avec des jarres ZXing et écrire votre premier programme avec ZXing.

[ http://www.vineetmanohar.com/2010/09/java-barcode-api/%5D

J’utilise le barbecue , c’est génial, et supporte un très large éventail de formats de codes à barres.
Voyez si vous aimez son API .

Exemple d’API:

  public statique Barcode createCode128 (données java.lang.Ssortingng)
                              jette BarcodeException 

Crée un code à barres Code 128 qui bascule dynamicment entre les jeux de caractères pour obtenir l’encodage le plus petit possible. Cela va encoder tous les caractères numériques, les caractères alphabétiques majuscules et minuscules et les caractères de contrôle du jeu de caractères ASCII standard. La taille du code à barres créé sera la plus petite possible pour les données données, et l’utilisation de cet encodage “optimal” donnera généralement des codes à barres plus petits que n’importe lequel des 3 autres encodages “vanilla”.