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