java 如何完成二维码的制作
发布网友
发布时间:2022-04-25 19:43
我来回答
共2个回答
热心网友
时间:2022-06-16 20:09
参考以下代码:
//创建BarcodeSettings实例
BarcodeSettings settings = new BarcodeSettings();
//设置条码类型为QR二维码
settings.setType(BarCodeType.QR_Code);
//设置二维码数据
settings.setData("Hello 123456789");
//设置二维码显示数据
settings.setData2D("Hello 123456789");
//设置数据类型
settings.setQRCodeDataMode(QRCodeDataMode.Alpha_Number);
//设置二维码模型宽度
settings.setX(1.0f);
//设置二维码纠错级别
settings.setQRCodeECL(QRCodeECL.H);
//创建BarCodeGenerator实例
BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings);
//根据settings生成图像数据,保存至BufferedImage实例
BufferedImage bufferedImage = barCodeGenerator.generateImage();
//保存为PNG图片
ImageIO.write(bufferedImage, "png", new File("QRCode.png"));
System.out.println("Complete!");
需要引用Spire.Barcode for java
原文:Java 生成二维码
热心网友
时间:2022-06-16 20:09
完全可以使用前端来完成这种工作,方便快捷。
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript' src='http://cdn.staticfile.org/jquery/2.1.1/jquery.min.js'></script>
<script type="text/javascript" src="http://cdn.staticfile.org/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>
<script type="text/javascript">
$(function(){
jQuery('#qrcode').qrcode({width: 256,height: 256,text: "hello world"});});
</script>
<meta charset="UTF-8">
<title>二维码Demo</title>
</head>
<body>
<div id="qrcode"></div>
</body>
</html>