我已经在 CakePHP 1.3 中安装了 TCPDF,并使用它来生成一个二维码的 PDF。这是一个非常简单的函数,可以创建一个 A9 大小的页面、两个字符串和一个 QR 码。QR 码是一个简单的 url(即'example.com/12345')。
我可以在浏览器中加载页面(Safari 使用它内置的 PDF 阅读器。)每次重新加载时,二维码都会略有变化。模块尺寸相同,但数据元素发生显着变化。我正在使用“L”数据冗余设置。每次调用的字符串都完全相同,但 QR 会发生变化。在观看了多次重新加载后,我相信它只循环了 3 或 4 种变化。
现在这是真正伟大的部分,它可以正确扫描。QR 的每个排列都会在 QR 阅读器中产生完全相同的 url(iPhone4 上的 i-Nigma)
有任何想法吗?我是在做还是错过了一些非常愚蠢和明显的事情?提前致谢!