如何使用java,servlet创建二维码

2025-03-21 03:52:56
推荐回答(1个)
回答1:

java需要Zebra Crossing(ZXing),你可以去他们网站下载,然后下面是一个例子程序:

importjava.io.ByteArrayOutputStream;

importjava.io.File;

importjava.io.FileNotFoundException;

importjava.io.FileOutputStream;

importjava.io.IOException;

importnet.glxn.qrgen.QRCode;

importnet.glxn.qrgen.image.ImageType;

publicclass

Main {

publicstatic

void
main(String[] args) {

ByteArrayOutputStream
out = QRCode.from("Hello
World").to(ImageType.PNG).stream();

try{

FileOutputStream
fout = newFileOutputStream(newFile(

"C:QR_Code.JPG"));

fout.write(out.toByteArray());

fout.flush();

fout.close();

}catch(FileNotFoundException
e) {

//
Do Logging

}catch(IOException
e) {

//
Do Logging

}

}

}