数据容量
数据容量是指 QR 码能够存储的最大数据量。上限由版本 (1-40) 与纠错等级 (L/M/Q/H) 的组合决定,最大的版本 40-L 可存储数字 7,089 个字符、字母数字 4,296 个字符或二进制 2,953 字节。
实际使用中,纠错等级越高,数据容量越小。例如版本 10 在等级 L 下可存储 652 字节,但在等级 H 下仅为 346 字节。根据用途在容量与耐久性之间取得平衡非常重要。
数据码字与纠错码字排列后,有时仍不足以填满符号的总位数,这些用于补齐的 0 位称为剩余位 (remainder bits)。剩余位不承载任何数据,仅用于将符号容量补齐到整数。所需的剩余位数由版本决定,为 0、3、4 或 7 位之一。