最近幾年一直都在測試新技術/功能,但是都沒有習慣將過程與結果記錄下來,每當要回頭找資料時,  有些資料或眉角就要重頭找起,有些麻煩,因此決定將這過程記錄在荒廢已久的BLOG~     最近公司有開發APP的需求,但是,同仁用的平版是WIN8的OS,   相較於熱門的ANDRIOD OR iOS,網路資源相對有限~~   所以面對沒作過的功能,只好捲起袖管~親手測試看看~~     這一個需求是需要用app掃"BARCODE",不是"QRCode",沒錯~~   QRCode的solution很多,但是barcode的資源相對有限,   透過google晃了一大圈後,發現不是ie不相容,就是要錢...........     經過幾天日以繼夜不斷的搜尋,果然皇天不負苦命工程師,   讓我找到這個免費的資料: SPIRE.BARCODE FOR .NET     因為目前還在評估階段,所以先下載下來試用~~   它可以掃到許多不同字型的barcode,以及QRCODE,   至於能掃到什麼,詳見官網,我就不多說明,     使用方式如下:    將Spire.Barcode加入參考       引用Spire.Barcode   掃描方式,可以指定barcode字型,也可以不指定,大部份不用指定就可以掃到,但也有失誤的時候; 指定字型: string[] datas1 = Spire.Barcode.BarcodeScanner.Scan(pFileName, BarCodeType.QRCode); 不指定字型: Spire.Barcode.BarcodeScanner.Scan(FileUpload1.PostedFile.InputStream);  將掃描結果存進字串陣列,我們要值是被存在array[0]裡 string[] datas1 = Spire.Barcode.BarcodeScanner.Scan(pFileName); ListBox1.Items.Add(datas1[0]);  掃描的類型不一定是實際圖檔,也可以是stream string[] datas1 = Spire.Barcode.BarcodeScanner.Scan(FileUpload1.PostedFile.InputStream);  ...