Barcode 3 of 9 extended : Barcode « PDF « Java Tutorial





import java.io.FileOutputStream;

import com.lowagie.text.Document;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.Barcode39;
import com.lowagie.text.pdf.BarcodeEAN;
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();
    
    

    document.add(new Paragraph("Barcode 3 of 9 extended"));
    Barcode39 code39ext = new Barcode39();
    code39ext.setCode("iText in Action");
    code39ext.setStartStopText(false);
    code39ext.setExtended(true);
    document.add(code39ext.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