我已经在CakePHP 1.3中安装了TCPDF,并使用它来生成QR码的PDF。这是一个非常简单的功能,可以创建一个A9大小的页面,两个字符串和一个QR码。 QR码适用于简单的网址(即'example.com/12345')。TCPDF QR码一直都不一样
我可以在浏览器中加载页面(使用Safari浏览器内置的PDF阅读器)。每次重新加载时,QR码都会稍微变化。模块尺寸是相同的,但数据元素变化很大。我正在使用“L”数据冗余设置。该字符串在每次调用时都完全相同,但QR更改。在看了一些重新加载后,我相信它只能循环3或4个变化。
现在这是真正伟大的部分,它正确扫描。 QR的每个排列结果都与QR Reader中的URL完全相同(iPhone4上的i-Nigma)
任何想法?我在做或失去一些真正愚蠢和明显的东西?提前致谢!
更新:它运行在运行PHP 5.2.5的Win 2K3系统上。我开始怀疑它可能与此有关。我在TCPDF支持论坛上发现了另一个类似的东西。他们在他们的服务器上运行了演示脚本,它给出了相同的QR码模式。但是运行在许多其他服务器上的代码运行良好。 – 2010-08-27 00:18:17