【问题标题】:How to generate QRCode of version 4 (33x33) using any of the libraries?如何使用任何库生成版本 4 (33x33) 的 QRCode?
【发布时间】:2016-02-18 10:02:16
【问题描述】:

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

【问题讨论】:

标签: java qr-code zxing


【解决方案1】:

我遇到了同样的问题——应我公司的要求,需要生成版本 4(33 x 33 像素)的二维码。

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

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

注意** 版本号越低,它能够包含的数据就越少。比如你把版本设置为3或者4,然后尝试往二维码里面写入一堆数据,就会报错。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    • 2019-07-11
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    相关资源
    最近更新 更多