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!");
}
}