当前位置:首页>维修大全>综合>

java生成二维码(java生成二维码的制作方法)

java生成二维码(java生成二维码的制作方法)

更新时间:2024-09-28 08:48:05

java生成二维码

可以导入spire.barcode.jar到java程序来创建二维码,创建二维码时,可以设置二维码数据、二维码显示数据、数据类型、模型宽度、纠错级别、生成的二维码图片大小、边框等内容,具体可参考以下创建方法:

import com.spire.barcode.*;

import javax.imageio.ImageIO;

import java.awt.*;

import java.awt.image.BufferedImage;

import java.io.File;import java.io.IOException;

public class CreateQR

{

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

{

BarcodeSettings settings = new BarcodeSettings();//创建BarcodeSettings实例 settings.setType(BarCodeType.QR_Code);//设置条码类型为QR二维码 settings.setData("Hello 123456789");//设置二维码数据 settings.setData2D("Hello 123456789");//设置二维码显示数据 settings.setQRCodeDataMode(QRCodeDataMode.Alpha_Number);//设置数据类型

settings.setX(1.0f);//设置二维码模型宽度 settings.setQRCodeECL(QRCodeECL.H);//设置二维码纠错级别 settings.setImageWidth(50);//设置生成的二维码图片宽度 settings.setImageHeight(50);//设置生成的二维码图片高度 settings.hasBorder(false);//设置二维码边框不可见

BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings);//创建BarCodeGenerator实例

BufferedImage bufferedImage = barCodeGenerator.generateImage();//根据settings生成图像数据,保存至BufferedImage实例 ImageIO.write(bufferedImage, "png", new File("QRCode.png"));//保存二维码图片为PNG格式

System.out.println("Complete!");

}

}

更多栏目