2 xh3210 xh3210_ 于 2016.03.15 22:19 提问

Java生成 Code128C 格式 条形码

求问java中如何实现生成Code128C条形码,或者有什么工具包可以使用?

2个回答

dcxy0
dcxy0   Ds   Rxr 2016.03.15 22:28
ssw_jack
ssw_jack   2018.03.09 11:07

Free Spire.Barcode for Java

 import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;

import com.spire.barcode.BarCodeGenerator;
import com.spire.barcode.BarCodeType;
import com.spire.barcode.BarcodeSettings;

public class CODE_128 {

    public static void main(String[] args) throws IOException {

        //创建BarcodeSettings实例
        BarcodeSettings settings = new BarcodeSettings();
        //设置条形码类型
        settings.setType(BarCodeType.CODE_128);       
        //设置条形码数据
        settings.setData("123456789");
        //设置条形码显示数据
        settings.setData2D("123456789");     
        //在底部显示数据
        settings.setShowTextOnBottom(true);
        //设置边框为不可见
        settings.hasBorder(false);
        //创建BarCodeGenerator实例
        BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings);
        //根据settings生成图像数据,保存至BufferedImage实例
        BufferedImage bufferedImage = barCodeGenerator.generateImage();
        //保存为PNG图片
        ImageIO.write(bufferedImage, "png", new File("CODE128.png"));
        System.out.println("Complete!");
    }
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!