2011年7月19日 星期二

Google QR Code - ASP.net傳QueryString生成QR Code行動條碼

Google charts提供非常方便的API,可以產生QR Code圖片。

http://code.google.com/apis/chart/docs/gallery/qr_codes.html(API說明)

以下面URL為例,紅色部份為關鍵參數

https://chart.googleapis.com/chart?chs=120x120&cht=qr&chl=http://www.google.com.tw&choe=UTF-8&chld=M|2

其中:

chs: QR code 圖片大小
cht: 圖片類型,google charts用這個參數產生各種圖片,這裡當然就填qr
chl: 要藏在QR code裡的文字,必須編成punycode(urlencode)。
choe: 編碼。請注意只支援iso-8859-1, sjis, utf8。詳見API說明網頁。
chld: 其他參數。M是錯誤修正層次,有L, M, Q, H等四級;後面的數字是QR code周圍白邊的寬度。

範例圖片:

<img alt="範例圖" src="https://chart.googleapis.com/chart?chs=120x120&cht=qr&chl=http://www.google.com.tw&choe=UTF-8&chld=M|2" />

範例圖

沒有留言:

張貼留言