资源简介
有些人太黑了,资源来自网络,就要服务大众。
我写了一个简单的例子,水平有限忘见谅。
要生成不同类型的条码只需按注释的位置修改就可以了。
所有的类型都在net.sourceforge.jbarcodebean.model包下,很明了。
生成的图片路径自己设置就可以了。
代码片段和文件信息
package test;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import net.sourceforge.jbarcodebean.JBarcodeBean;
import net.sourceforge.jbarcodebean.model.Ean13;
class JBB {
public static void main(String[] args) {
JBarcodeBean jBarcodeBean = new JBarcodeBean();
// 条形码类型
jBarcodeBean.setCodeType(new Ean13());
// jBarcodeBean.setCodeType(new Code39());
// jBarcodeBean.setBarcodeHeight(200);
// 在条形码下面显示文字
jBarcodeBean.setLabelPosition(JBarcodeBean.LABEL_BOTTOM);
OutputStream out;
try {
out = new FileOutputStream(“a.gif“);
jBarcodeBean.setCode(“6922507005033“);
BufferedImage image = new BufferedImage(200 200
BufferedImage.TYPE_INT_RGB);
image = jBarcodeBean.draw(image);
ImageIO.write(image “JPEG“ out);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
// 设置条形码的值
catch (IOException e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1096 2011-08-24 12:18 JBarcodeBean例子\JBB.java
文件 61650 2011-08-24 11:53 JBarcodeBean例子\jbarcodebean-1.2.0.jar
目录 0 2011-08-24 12:18 JBarcodeBean例子
----------- --------- ---------- ----- ----
62746 3
评论
共有 条评论