2014年1月28日 星期二

ASP.NET產生QR Code (手機二維條碼)

http://www.dotblogs.com.tw/mis2000lab/archive/2014/01/20/aspnet_qrcode_generator.aspx

ASP.NET產生QR Code (手機二維條碼)


我比較懶,我都是透過工具產生的。
例如:Google

文章裡面使用URL的 QueryString就能幫你產生一個QR Code
以我為例  
https://chart.googleapis.com/chart?chs=180x180&cht=qr&chl=http://www.dotblogs.com.tw/mis2000lab/&chld=L|4
您只需修改黃色底色的URL網址,就能產生您自己的QR Code了

相關的參數:
..........................................................................................................................................................................................................
chs 代表圖片大小,以我為例,是180x180
chld 代表QR Code的解析度與容錯率 。
         L是預設值,可涵蓋7%的資料流失率。後面的第二參數,預設是4。
其他的多是預設值,不用改。
..........................................................................................................................................................................................................

產生以後的QR Code,您用手機試試看

要放在自己網頁裡面,可以這樣寫:
    HTML碼    <img src="https://chart.googleapis.com/chart?chs=180x180&cht=qr&chl=http://www.dotblogs.com.tw/mis2000lab/&chld=L|4">
    ASP.NET控制項   Image
 imageUrl="https://chart.googleapis.com/chart?chs=180x180&cht=qr&chl=http://www.dotblogs.com.tw/mis2000lab/&chld=L|4" />

直接把上面 Google 那段URL放進去就好,很簡單。


舉例來說,這篇文章的URL網址已經確定了
您只要寫上面的任一個圖片標籤,就會自動產生下面的QR Code

 



如果要寫程式產生 QR Code,可以參閱底下的文章

第一,NuGet裡面有一個套件,名為 ZXing.NET

第二,阿源哥哥的分享

第三,Y2J的分享
使用的MessagingToolkit.QRCode.dll元件










 
............................. 寫信給我,mis2000lab (at) yahoo.com.台灣........................................................
.............................   facebook社團   https://www.facebook.com/mis2000lab   ............................
.............................   Google+   https://plus.google.com/100202398389206570368/posts ..............

沒有留言: