如何使用任何库生成版本4(33x33)的QRCode?

时间:2016-02-18 10:02:17

标签: java qr-code zxing

我需要生成版本-4的QR码。我使用的当前库是ZXing的QRCodeWriter,它给我QRCode版本-1我想,如果不是,请纠正我。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题-根据公司的要求,需要生成第4版的QR码(33 x 33像素)。

我正在使用C#,但是我相信这个想法是相同的。设置QrCodeEncodingOptions时,可以指定版本:

        QrCodeEncodingOptions options = new QrCodeEncodingOptions
        {
            DisableECI = true,
            CharacterSet = "UTF-8",
            Width = 100,
            Height = 100,
            QrVersion = 4
        };

注意**版本号越低,它将包含的数据越少。例如,如果将版本设置为3或4,然后尝试将一堆数据写入QR码,则会引发错误。