创建二维码
IronBarcode 为开发人员提供了直观易用的方法,通过大量自定义功能创建独特的 QR 代码。 无论您是在寻找只有几行代码的简单 QR 代码生成器的开发人员,还是在寻找可以控制 QR 代码所有方面(如校正级别、大小和版本)的更复杂的生成器的开发人员,IronBarcode 都能在一个库中提供您所需的一切。
BarCode Generator in C#
`GeneratedBarcode` `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 代码版本的 "qrVersion "分配一个介于 1 和 40 之间的整数值即可。 开发人员可以根据您希望存储的数据量和二维码的容量进行微调,在容量和大小之间进行权衡,以确保优化。 有关如何确定 QR 代码版本的详细信息,请参阅此文档这里.
最后,我们将所有已建立的变量 size
、qrVersion
和 correction
传递给 QRCodeWriter.
CreateQrCode 方法,并生成一个具有上述所有属性的自定义二维码。