ZXing 是一個一維/二維條碼製作與識別的 library,計畫首頁在 https://github.com/zxing
本文要說的是如何製作帶有中文的 QRCode。不用囉唆了,直接看 code
using ZXing; using ZXing.Common; using ZXing.QrCode; using ZXing.QrCode.Internal;
IBarcodeWriter writer = new BarcodeWriter() { Format = BarcodeFormat.QR_CODE, Options = new QrCodeEncodingOptions() { ErrorCorrection = ErrorCorrectionLevel.M, Margin = 0, Width = 150, Height = 150, CharacterSet = "UTF-8" // 少了這一行中文就亂碼了 } }; Bitmap bm = writer.Write(“腦殘賤貓的備忘錄 http://maolaoda.blogspot.tw/”); |
這樣就得到了一個 QRCode 圖片
簡單吧!
2 則留言:
鞠躬感謝您!這個問題困擾我很久。
很高興能幫到您!
張貼留言