QR码能处理多少个普通文本字符?

6

我一直在尝试将纯文本放入QR码中。几段文字似乎没有问题,但较长的文本似乎会使系统崩溃。

我看到有关300个字符会导致服务器出现问题的信息,但不确定其依据是什么。

一个QR码能处理多少个普通文本字符?


2
很抱歉不得不给您的回答投反对票,因为这个问题实际上在对应的维基百科页面上已经有答案了:QR Code#Storage - DevSolar
这个回答解决了你的问题吗?QR码最大字符长度 - nopassport1
1个回答

9
一个QR码可以存储多少内容?
最多可在一个码中输入7089个数字或4296个字符,包括标点符号和特殊字符。除了数字和字符外,单词和短语(例如互联网地址)也可以编码。随着越来越多的数据被添加到QR码中,其大小将增加,码结构将变得更加复杂。
来源:https://www.qr-code-generator.com/qr-code-marketing/qr-codes-basics/


有关您可以存储的数据类型的进一步详细信息:
QR Code Data Capacity
 _______________________________________________________________
|     Input    | Max Characters |     Possible Characters       |
|______________|________________|_______________________________|
|   Numeric    |      7,089     | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9  |
|______________|________________|_______________________________|
|              |                | 0–9, A–Z (upper-case only),   |
| Alphanumeric |      4,296     | space, $, %, *, +, -, ., /, : |
|______________|________________|_______________________________|
|    Binary    |      2,953     | ISO 8859-1 Characters         |
|______________|________________|_______________________________|
|  Kanji/kana  |      1,817     | Shift JIS / X 0208 Characters |
|______________|________________|_______________________________|

资料来源:
https://zh.wikipedia.org/wiki/QR%E4%BB%A3%E7%A0%81#%E5%AD%98%E5%82%A8
http://qrcode.meetheed.com/question3.php

您也可以在此处找到官方规范:
https://www.iso.org/standard/62021.html


我假设汉字包括所有的CJK / CJKV字符,是吗? - Mou某
@user3306356: Shift JIS / JIS X 0208 - DevSolar
是的,它涵盖了Shift JIS和JIS X 0208编码中的所有内容,包括CJK字符。 - nopassport1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接