读取QR码文本并生成新图像

时间:2015-09-11 12:03:48

标签: php character-encoding qr-code

我有一个由发票系统生成的QR码图片,但它没有设计。因此,我使用相同的数据设计新发票,并生成具有相同信息的干净QR码。

问题是当我阅读online原始二维码时,它会显示以下信息:

原始图片:

enter image description here

原始文字: 9d8e095a10000692001-001-000004035289445200000

原始字节:

42 d3 96 43 86 53 03 93   56 13 13 03 03 03 03 63
93 23 03 03 12 d3 03 03   12 d3 03 03 03 03 03 43
03 33 53 23 83 93 43 43   53 23 03 03 03 03 00 ec
11 ec 11 ec 11 ec 11 ec   11 ec 11 ec

条形码格式: QR_CODE

解析结果类型: TEXT

解析结果: 9d8e095a10000692001-001-000004035289445200000

当我读到刚刚生成的包含相同文本的新RQ代码时,除了“原始字节”外,它显示相同的结果:

新生成的图像(ECC:H,大小:5):

enter image description here

原始文字: 9d8e095a10000692001-001-000004035289445200000

原始字节:

40 83 96 43 86 53 03 93   56 11 02 c6 40 1b 98 02
40 5e 6a 00 69 10 54 00   01 02 34 85 bd 32 00 00
ec 11 ec 11

条形码格式: QR_CODE

解析结果类型: TEXT

解析结果: 9d8e095a10000692001-001-000004035289445200000

我不知道“原始字节”与我的新QR码与原始QR码不同之处的区别是什么意思。

此致

1 个答案:

答案 0 :(得分:1)

您使用的是与原版不同的QR模块尺寸格式, 见这里:https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=qr%20code%20module%20size 您可以更改模块大小,但不必