前陣子看到了產生QR Code的程式碼,於是就想研究一下相關套件,這裡描述個人感想
最近有玩ZXing.Net產生與讀取QR Code
再來講個人理解與感想
因為我還不算了解透徹,所以理解與認知不一定絕對正確
ZXing.Net在處理QR Code上的用法還蠻怪的
如果要產生圖檔與讀取資料時
我會用BarcodeWriter與BarcodeReader
主要採取先產生Bitmap(System.Drawing.Bitmap)再做後續處理
因為我還不算了解透徹,所以理解與認知不一定絕對正確
ZXing.Net在處理QR Code上的用法還蠻怪的
如果要產生圖檔與讀取資料時
我會用BarcodeWriter與BarcodeReader
主要採取先產生Bitmap(System.Drawing.Bitmap)再做後續處理
會說怪是ZXing還有QRCodeWriter與QRCodeReader就命名看起來應該更適合處理QR Code的class
不用的原因是主要使用BinaryBitmap與BitMatrix這兩個ZXing自己設計的class
要怎麼跟圖檔或Stream做轉換呢?這個我想還有待研究
上網查了一下,感覺挺複雜的,於是我就放棄做更深入研究了
可能這適合做更進階的玩法吧
不用的原因是主要使用BinaryBitmap與BitMatrix這兩個ZXing自己設計的class
要怎麼跟圖檔或Stream做轉換呢?這個我想還有待研究
上網查了一下,感覺挺複雜的,於是我就放棄做更深入研究了
可能這適合做更進階的玩法吧
在學習上是有兩部分要注意一下
1.編碼方式(CharacterSet,如果沒設定的話使用中文會有問題)
2.容錯等級(ErrorCorrectionLevel)
1.編碼方式(CharacterSet,如果沒設定的話使用中文會有問題)
2.容錯等級(ErrorCorrectionLevel)