这是Qrcode_swetake下载,可(kě)以把一段文字生成(chéng)二维(wéi)码,也(yě)可把已有的二(èr)维(wéi)码进行(háng)解码(mǎ)成原文(wén)字-This is qr code generator that can generate qr code, a group of words can also be the existing qr code decoding into the original text.
Qrcode_swetake是(shì)周末(mò)试用下androids手机的二(èr)维码扫(sǎo)描软件,扫描了(le)下火车票、名(míng)片等等,觉得非常不错很有意思的。当然Java也可以(yǐ)实现这些,现在就分(fèn)享下如何简单用Java实现(xiàn)二维码中QRCode的编码和解码(可以手机扫(sǎo)描验证)。
Demo_11_QrcodeTest:为项(xiàng)目名
Web.xml:为部分文件的配(pèi)置文件
images:用于存储网(wǎng)页实现过(guò)程中所需要的图片
upload:用于存储(chǔ)生成的二维码
index.jsp:用于实现交互界面
EncodingFilter类:用于(yú)过滤作(zuò)用(yòng)实现(xiàn)代码的(de)统一(yī),放(fàng)置在(zài)使用的过(guò)程中(zhōng)乱码
Qrcode.jar:工具类,用于实(shí)现与包装二维码
二(èr)维码(mǎ)生成工具说(shuō)明
1、本工具支持两种编码方式pdf417和qr code;
2、本(běn)工具可单个生成,也可批量导入文(wén)件(jiàn)批量的生成二维码;
3、源图片如果已经是(shì)二维码的图(tú)片时,对其编码将会出(chū)错;
4、单个生成时,可以手动输入文本,也可直接从文件里导入,或是再修(xiū)改;
5、批量生成时,当导(dǎo)入的是图片,则编码(mǎ)时会与其同目录下的文本文(wén)件一起(qǐ)维码;
而导入的是文本文件时,则只单独生成,不搜索相应的图片;
当保存(cún)目录已经(jīng)存在对应(yīng)名称的二维码文件时,将(jiāng)不会处理该文件。
