Change properties of Barcode128 : Barcode « PDF « Java Tutorial






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

import com.lowagie.text.Document;
import com.lowagie.text.Element;
import com.lowagie.text.Paragraph;
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();
    
    
    // Data for the barcode :
    Barcode128 shipBarCode = new Barcode128();
    shipBarCode.setX(0.75f);
    shipBarCode.setN(1.5f);
    shipBarCode.setSize(10f);
    shipBarCode.setTextAlignment(Element.ALIGN_CENTER);
    shipBarCode.setBaseline(10f);
    shipBarCode.setBarHeight(50f);
    shipBarCode.setCode("111111111111");
    document.add(shipBarCode
        .createImageWithBarcode(cb, Color.black, Color.blue));

    
    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