建立QR Code
IronBarcode 為開發人員提供直觀且易於使用的方法來創建具有豐富自訂功能的獨特 QR 碼。 無論您是尋找只需幾行程式碼的簡單 QR 編碼生成器的開發人員,還是需要能控制所有 QR 編碼各方面的更複雜生成器,例如更正級別、大小和版本,IronBarcode 都能在一個程式庫中提供您所需的一切。
使用 C# 生成條碼
生成的條碼 qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com/");
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;
int size = 500;
int qrVersion = 0;
GeneratedBarcode qrCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion)
在匯入 IronBarcode 函式庫後,我們首先實例化 QRCodeWriter
類,然後使用 QRCodeWriter.CreateQrCode
來建立一個帶有 URL 字串值的新 QR 碼。 這個方法是創建 QR 碼的最簡單方式,不需要設置任何參數。 我們可以調整 QR 碼的糾錯等級,以實現更多的自訂設定,這與 QR 碼中包含的冗餘或錯誤恢復數據量相關,從而使 QR 碼具有更高的容錯能力,確保其在苛刻條件下仍然能夠正常工作。
要控制 size
,只需將代表 QR 代碼版本的 qrVersion
賦值為 1 到 40 之間的整數。 根據您希望儲存的數據量以及您希望 QR 碼的容量大小,開發人員可以調整其容量和大小之間的權重以確保最佳化。 如需有關如何判定您的 QR code 版本的更多資訊,請參閱此文件。這裡.
最後,我們將所有已建立的變數 size
、qrVersion
和 correction
傳遞給 QRCodeWriter
的 CreateQrCode 方法,並再次生成具有上述所有屬性的自定義 QR 碼。 點擊此處查看操作指南,包括範例、示例代碼和文件。