package com.gk.hotwork.Domain.Utils;
|
|
import com.spire.barcode.*;
|
|
import java.awt.*;
|
|
class QRCode {
|
|
/**
|
* @Description: 生成二维码
|
* @date 2021/5/13 8:48
|
*/
|
public static Image generateQRCode(String info)
|
{
|
BarcodeSettings settings = new BarcodeSettings();
|
settings.setType(BarCodeType.QR_Code);
|
settings.setData(info);
|
settings.setData2D(info);
|
settings.setLeftMargin(0);
|
settings.setRightMargin(0);
|
settings.setTopMargin(0);
|
settings.setBottomMargin(0);
|
settings.setShowText(false);
|
settings.setQRCodeECL(QRCodeECL.Q);
|
settings.setQRCodeDataMode(QRCodeDataMode.Numeric);
|
BarCodeGenerator generator = new BarCodeGenerator(settings);
|
return generator.generateImage();
|
}
|
}
|