BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
public static PdfPCell createBarcode(PdfWriter writer, String code) throws DocumentException, IOException { BarcodeEAN barcode = new BarcodeEAN(); barcode.setCodeType(Barcode.EAN8); barcode.setCode(code); PdfPCell cell = new PdfPCell(barcode.createImageWithBarcode(writer.getDirectContent(), BaseColor.BLACK, BaseColor.GRAY), true); cell.setPadding(10); return cell; }
> > Document document = new Document(PageSize.A4, 50, 50, 50, 50); > try { > PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("BarcodesEAN13.pdf")); > document.open(); > PdfContentByte cb = writer.getDirectContent(); > > BarcodeEAN codeEAN = new BarcodeEAN(); > codeEAN.setCodeType(Barcode.EAN13); > codeEAN.setCode("1234567812345"); > Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null); > > document.add(new Phrase(new Chunk(imageEAN, 0, 0))); > } > catch (Exception de) { > de.printStackTrace(); > } > document.close();
barcode.setCodeType(Barcode.EAN8); barcode.setCode("12345678"); Rectangle rect = barcode.getBarcodeSize();