iText est une excellente bibliothèque Java PDF. Elle dispose également d'une API pour la création de codes-barres. Vous n'avez pas besoin de créer un PDF pour l'utiliser.
Cette page contient les détails sur création de codes-barres . Voici un exemple tiré de ce site :
BarcodeEAN codeEAN = new BarcodeEAN();
codeEAN.setCodeType(codeEAN.EAN13);
codeEAN.setCode("9780201615883");
Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
La principale chose que vous devrez déterminer est le type de code-barres dont vous avez besoin. Il existe de nombreux formats de codes-barres différents et iText en prend en charge un grand nombre. Vous devez savoir de quel format vous avez besoin avant de pouvoir déterminer si cette API vous conviendra.
1 votes
Vous pouvez utiliser barcode4j. Un bon exemple aquí