QR码生成器有“字母数字字符”选项吗?

时间:2013-09-09 03:31:02

标签: qr-code

我尝试使用在线工具,例如google/qr_codesgoQR.me,但都没有“alphanumeric characters”选项,只有完整的二进制(UTF8或ISO)字符集。我只需要一个小的字母数字(AZ,0-9, - ,/等),因此像http://bit.ly/1234“(带length=18的字符串)这样的字符串可以用Version-1表示(21行)QR码符号。

我也尝试安装(Linux,PHP,Python等)工具......令我惊讶的是,没有“字母数字”选项! (仅间接地,“二元”选项)。

示例:

  1. 好:https://chart.googleapis.com/chart?chs=250x250&cht=qr&chl=http://bit.ly/12&chld=L|1使用版本1 QR码生成符号“http://bit.ly/12”(带length=16的字符串)。好!指南说“...最多可以编码25个字母数字字符”,因此16 <25,然后被认为是版本-1。

    1.1 错误https://chart.googleapis.com/chart?chs=250x250&cht=qr&chl=http://bit.ly/12&chld=M|1(将L更改为M),生成版本-2(25行)符号。

    1.2 错误https://chart.googleapis.com/chart?chs=250x250&cht=qr&chl=http://bit.ly/1234&chld=L|1(将长度从16更改为18),生成第2版(25行)符号。

  2. 尝试编程......糟糕...请参阅http://phpqrcode.sourceforge.net/,即使在编程时,我也无法选择真正的“字母数字”选项!使用这种工具不能生成版本-1符号

1 个答案:

答案 0 :(得分:4)

QR字母数字集不包含小写字母。 standard是确定的,但wikipedia page列出了字母数字集中的字符。