Barcode Interleaved 2 of 5 : Barcode « PDF « Java Tutorial






import java.io.FileOutputStream;

import com.lowagie.text.Document;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.BarcodeEAN;
import com.lowagie.text.pdf.BarcodeInter25;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfWriter;

public class MainClass {

  public static void main(String[] args) throws Exception {
    Document document = new Document();
    PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(
        "2.pdf"));
    document.open();

    PdfContentByte cb = writer.getDirectContent();
    BarcodeEAN codeEAN = new BarcodeEAN();
    codeEAN.setCode("4512345678906");
    Paragraph p = new Paragraph();
    
    // INTER25
    document.add(new Paragraph("Barcode Interleaved 2 of 5"));
    BarcodeInter25 code25 = new BarcodeInter25();
    code25.setGenerateChecksum(true);
    code25.setCode("41-1200076041-001");
    document.add(code25.createImageWithBarcode(cb, null, null));

    document.add(p);
    document.close();
  }
}








29.68.Barcode
29.68.1.Barcode.UPCA
29.68.2.Barcode.EAN8
29.68.3.Barcode.UPCE
29.68.4.Barcode.SUPP5
29.68.5.Create Barcode 128
29.68.6.Barcode.CODE128_RAW
29.68.7.Change properties of Barcode128
29.68.8.Barcode.CODE128_UCC
29.68.9.Barcode Interleaved 2 of 5
29.68.10.Barcode Postnet
29.68.11.Barcode.PLANET
29.68.12.Use Barcode39
29.68.13.Barcode 3 of 9 extended
29.68.14.BarcodeCodabar
29.68.15.BarcodePDF417