Barcode.CODE128_UCC : Barcode « PDF « Java Tutorial






import java.awt.Color;
import java.io.FileOutputStream;

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

    // it is composed of 3 blocks whith AI 01, 3101 and 10
    Barcode128 uccEan128 = new Barcode128();
    uccEan128.setCodeType(Barcode.CODE128_UCC);
    uccEan128.setCode("(01)00000090311314(10)ABC123(15)060916");
    document.add(uccEan128.createImageWithBarcode(cb, Color.blue, Color.black));

    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