Change properties of Barcode128

by Mohan 2012-09-21 14:01:36

Change properties of Barcode128


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();
}
}

Tagged in:

603
like
0
dislike
0
mail
flag

You must LOGIN to add comments