多语言展示
当前在线:180今日阅读:126今日分享:42

Java 创建Barcode条码

条形码在各行各业的应用都很广泛,随着条形码生成技术的发展,我们不仅能够生成条码,还能在生成条码的同时添加数据、插入图片等。下面的示例中将演示如何来创建条形码并实现以上操作。
工具/原料

Spire.Barcode for Java 版本 1.8.0

关于Spire.Brcode.jar文件导入
1

步骤 1:下载Spire.Barcode for Java包后,解压到你所选择的目录中,在子文件夹lib中将会出现Spire.Barcode.jar和Spire.Common.jar两个文件。

2

步骤 2 :在Eclipse中创建一个Java项目。

3

步骤 3 :右键点击项目名称,选择”New” – “Folder”,创建一个文件夹命名为“Lib”。(如下图所示)

4

步骤 4 :复制Spire.Barcode.jar和Spire.Common.jar到该文件夹。

6

到此为止,Spire.Barcode.jar和Spire.Common.jar已经添加为引用。在Package Explore中展开该文件,便可以查看包含在其中的类,方法,属性等。如下图:

Java代码
1

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

2

条码创建结果:

推荐信息