BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
switch (codeType) { case EAN13: bars = getBarsEAN13(code); width = 11 + 12 * 7; break; case EAN8: bars = getBarsEAN8(code); width = 11 + 8 * 7; break; case UPCA: bars = getBarsEAN13("0" + code); width = 11 + 12 * 7; break; case UPCE: bars = getBarsUPCE(code); width = 9 + 6 * 7; break; case SUPP2: bars = getBarsSupplemental2(code); width = 6 + 2 * 7; break; case SUPP5: bars = getBarsSupplemental5(code); width = 4 + 5 * 7 + 4 * 2; break;
document.add(p2); BarcodeEAN barcode = new BarcodeEAN(); barcode.setCodeType(Barcode.EAN8); barcode.setCode("12345678"); Rectangle rect = barcode.getBarcodeSize(); PdfTemplate template = canvas.createTemplate(rect.getWidth(), rect.getHeight() + 10); ColumnText.showTextAligned(template, Element.ALIGN_LEFT, new Phrase("DARK GRAY", regular), 0, rect.getHeight() + 2, 0); barcode.placeBarcode(template, BaseColor.BLACK, BaseColor.BLACK); Image image = Image.getInstance(template); image.setRotationDegrees(90);
return new BarcodeEAN();
switch (codeType) { case EAN13: bars = getBarsEAN13(code); width = 11 + 12 * 7; break; case EAN8: bars = getBarsEAN8(code); width = 11 + 8 * 7; break; case UPCA: bars = getBarsEAN13("0" + code); width = 11 + 12 * 7; break; case UPCE: bars = getBarsUPCE(code); width = 9 + 6 * 7; break; case SUPP2: bars = getBarsSupplemental2(code); width = 6 + 2 * 7; break; case SUPP5: bars = getBarsSupplemental5(code); width = 4 + 5 * 7 + 4 * 2; break;
switch (codeType) { case EAN13: bars = getBarsEAN13(code); width = 11 + 12 * 7; break; case EAN8: bars = getBarsEAN8(code); width = 11 + 8 * 7; break; case UPCA: bars = getBarsEAN13("0" + code); width = 11 + 12 * 7; break; case UPCE: bars = getBarsUPCE(code); width = 9 + 6 * 7; break; case SUPP2: bars = getBarsSupplemental2(code); width = 6 + 2 * 7; break; case SUPP5: bars = getBarsSupplemental5(code); width = 4 + 5 * 7 + 4 * 2; break;
BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
Rectangle rect = getBarcodeSize(); float barStartX = 0; float barStartY = 0; switch (codeType) { case EAN13: bars = getBarsEAN13(code); guard = GUARD_EAN13; break; case EAN8: bars = getBarsEAN8(code); guard = GUARD_EAN8; break; case UPCA: bars = getBarsEAN13("0" + code); guard = GUARD_UPCA; break; case UPCE: bars = getBarsUPCE(code); guard = GUARD_UPCE; break; case SUPP2: bars = getBarsSupplemental2(code); break; case SUPP5: bars = getBarsSupplemental5(code); break;
BarcodeEAN codeEAN = new BarcodeEAN(); codeEAN.setCodeType(codeEAN.EAN13); codeEAN.setCode("9780201615883"); Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
Rectangle rect = getBarcodeSize(); float barStartX = 0; float barStartY = 0; switch (codeType) { case EAN13: bars = getBarsEAN13(code); guard = GUARD_EAN13; break; case EAN8: bars = getBarsEAN8(code); guard = GUARD_EAN8; break; case UPCA: bars = getBarsEAN13("0" + code); guard = GUARD_UPCA; break; case UPCE: bars = getBarsUPCE(code); guard = GUARD_UPCE; break; case SUPP2: bars = getBarsSupplemental2(code); break; case SUPP5: bars = getBarsSupplemental5(code); break;
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; }
Rectangle rect = getBarcodeSize(); float barStartX = 0; float barStartY = 0; switch (codeType) { case EAN13: bars = getBarsEAN13(code); guard = GUARD_EAN13; break; case EAN8: bars = getBarsEAN8(code); guard = GUARD_EAN8; break; case UPCA: bars = getBarsEAN13("0" + code); guard = GUARD_UPCA; break; case UPCE: bars = getBarsUPCE(code); guard = GUARD_UPCE; break; case SUPP2: bars = getBarsSupplemental2(code); break; case SUPP5: bars = getBarsSupplemental5(code); break;
> > 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();