條碼網頁掃描器 從網路來源掃描條碼通常需要將影像資料作為文字字串處理,而不是實體檔案。 這種方法的主要優勢在於,您的應用程式可以直接從使用者上傳或網路攝影機串流中處理影像,而無需先將它們儲存到磁碟。 在這段程式範例中,我們將展示如何將Base64字串轉換回影像,並在與 Blazor 等網路平台整合時,使用IronBarcode進行資料掃描的主要程式片段。 5步驟設置IronBarcode網路掃描器指南 byte[] imagebyteData = Convert.FromBase64String((splitObject.Length > 1) ? splitObject[1] : splitObject[0]); using (var ms = new MemoryStream(imagebyteData)) Image barcodeImage = Image.FromStream(ms); var results = BarcodeReader.Read(barcodeImage); return "${DateTime.Now}: 條碼是(${results[0].Value})"; 程式碼說明 首先,輸入字串(通常是Base64字串)使用Convert.FromBase64String轉換成位元組陣列。 此外,會檢查字串是否需要分割。 這會處理輸入中可能包含標題(如資料URI)的情況,確保僅處理實際的影像資料。 接下來,這些位元組被載入到MemoryStream。 這作為暫時的保存器,允許直接從串流中使用Image.FromStream創建Image物件。 一旦影像載入後,它會被傳遞給BarcodeReader.Read進行掃描。 最後,讀取結果連同時間戳一起返回。訪問包含BarcodeResults的結果陣列,以Value屬性返回第一個條碼的值。 瞭解更多有關使用IronBarcode建立網路掃描器的資訊! 相關文檔連結 在 GitHub 上查看 相關教程 相關操作指南 類文檔 下載 IronBarcode DLL 回報此頁面的問題 準備好開始了嗎? Nuget 下載 2,108,094 | 版本: 2026.3 剛剛發布 開始免費試用 免費 NuGet 下載 總下載量:2,108,094 查看許可證 還在捲動嗎? 想要快速證明? PM > Install-Package BarCode 執行範例 看您的字串變成 BarCode。 免費 NuGet 下載 總下載量:2,108,094 查看許可證