." />
這是Qrcode_swetake下載,可以把一段文字生成二維碼,也可把已有的二維碼進行解碼成原文字-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是周末試用下Android手機的二維碼掃描軟件,掃描了下火車票、名片等等,覺得非常不錯很有意思的。當然Java也可以實現(xiàn)這些,現(xiàn)在就分享下如何簡單用Java實現(xiàn)二維碼中QRCode的編碼和解碼(可以手機掃描驗證)。
Demo_11_QrcodeTest:為項目名
Web.xml:為部分文件的配置文件
images:用于存儲網(wǎng)頁實現(xiàn)過程中所需要的圖片
upload:用于存儲生成的二維碼
index.jsp:用于實現(xiàn)交互界面
EncodingFilter類:用于過濾作用實現(xiàn)代碼的統(tǒng)一,放置在使用的過程中亂碼
Qrcode.jar:工具類,用于實現(xiàn)與包裝二維碼
二維碼生成工具說明
1、本工具支持兩種編碼方式pdf417和qr code;
2、本工具可單個生成,也可批量導入文件批量的生成二維碼;
3、源圖片如果已經(jīng)是二維碼的圖片時,對其編碼將會出錯;
4、單個生成時,可以手動輸入文本,也可直接從文件里導入,或是再修改;
5、批量生成時,當導入的是圖片,則編碼時會與其同目錄下的文本文件一起維碼;
而導入的是文本文件時,則只單獨生成,不搜索相應的圖片;
當保存目錄已經(jīng)存在對應名稱的二維碼文件時,將不會處理該文件。