CakePHP 1.3에 TCPDF가 설치되어 있으며 QR 코드의 PDF를 생성하는 데 사용 중입니다. A9 크기의 페이지, 2 개의 문자열 및 1 개의 QR 코드를 만드는 매우 간단한 함수입니다. QR 코드는 간단한 URL을위한 것입니다 (예 : 'example.com/12345').TCPDF QR 코드가 항상 다른 경우
브라우저에서 페이지를로드 할 수 있으며 (Safari는 PDF 리더가 내장되어 있습니다.) 페이지를 새로 고침 할 때마다 QR 코드가 약간 변경됩니다. 모듈 치수는 동일하지만 데이터 요소가 크게 변경됩니다. "L"데이터 중복 설정을 사용하고 있습니다. 문자열은 각 호출이 동일하지만 QR이 변경됩니다. 몇 가지 재 장전을보고 난 후에는 3 ~ 4 개의 변형 만 반복됩니다.
이제 여기에 정말 중요한 부분이 있습니다. 올바르게 스캔됩니다. 각 QR의 순열은 QR 리더 (iPhone4의 i-Nigma)에서 정확히 동일한 URL 결과를 가져옵니다.
아이디어가 있으십니까? 내가 멍청하고 명백한 것을하고 있거나 놓치고 있는가? 미리 감사드립니다!
업데이트 : PHP 5.2.5를 실행하는 Win 2K3 시스템에서 호스팅되고 있습니다. 나는 그것과 관련이 있을지도 모른다고 생각하기 시작했습니다. 나는 TCPDF 지원 포럼에서 유사한 것을 언급했다. 그들은 그들의 서버에서 실행되는 데모 스크립트를 가지고 있었고 똑같은 변화하는 QR 패턴을 제공했습니다. 그러나 다른 여러 서버에서 실행되는 동일한 코드가 정상적으로 실행됩니다. –