撰寫 1-BPP BarCode 影像 1bpp 影像是一種單色影像,只能顯示兩種顏色,通常是黑色和白色。影像中的每個像素都由一個位元表示,其中"0"可以代表黑色,"1"可以代表白色,反之亦然。 這種格式最適合對速度和準確性要求很高的場景,並且是為機器讀取而設計的。 在這個程式碼範例中,我們將示範如何將我們建立的條碼轉換為 1bpp 影像,以便在掃描時獲得最大的對比度和可靠性。 將條碼轉換為 1BPP 條碼影像的 5 步驟指南 使用 IronBarCode; var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8); myBarcode.SaveAs1BppBitmap("1bppImage.bmp"); var byteData = myBarcode.To1BppBinaryData(); var anyBitmap = myBarcode.To1BppImage(); 程式碼解釋 我們先匯入 IronBarcode 函式庫,然後使用BarcodeWriter.CreateBarcode方法來產生條碼。 我們向該方法傳遞兩個變數:字串值和條碼類型。 在上面的例子中,它們分別是"12345"和"EAN8"。 建立條碼後,我們可以呼叫SaveAs1BppBitmap儲存方法並傳遞檔案名稱。 這樣做會將條碼儲存為 1bpp 位圖,名稱即為已儲存的檔案名稱。 除了直接保存為點陣圖之外,還有其他保存方法。 IronBarcode 支援使用To1BppBinaryData方法將條碼儲存為 1bpp 二進位資料。 轉換為二進位資料後,您可以將變數作為二進位資料傳遞給應用程式的其他部分,或與現有程式碼庫整合。 此外,IronBarcode 也支援使用To1BppImage方法將條碼儲存為 1 位元/像素 (1bpp) 影像。 相關文件連結 在 Github 上查看 相關教學 相關操作指南 類別文件 下載 IronBarcode DLL 回報此頁面的問題 準備好開始了嗎? Nuget 下載 1,979,979 | Version: 2025.11 剛發表 免費下載 NuGet 下載總數:1,979,979 檢視授權