2011-03-27 3 views
26

qr 코드를 생성하는 방법을 아는 사람은 누구입니까? 장식하는 방법은 여기 http://mojiq.kazina.com/?인 코드 알고리즘 QR 코드

+1

내가 알고 싶었던 것은 압축을 사용하는지, 아니면 데이터 크기를 줄이는 것인가를 알고 싶었지만 실제로는 실망 스럽습니다. 사람들이 "ISO 문서 읽기"라고 대답하도록 정말 질문하고 있습니까? ? – jokoon

+0

(advertising :) QRcode에 데이터를 인코딩하는 문서화 된 루아 라이브러리가 있습니다. http://speedata.github.com/luaqrcode/ – topskip

답변

2

브라우저에 ZXingGAE app ~ generate QR codes을 사용하거나 Java 라이브러리를 다운로드하고 코드에서 zxing.appspot.com 구성 요소를 사용할 수 있습니다.

+1

감사합니다.하지만 수학 알고리즘에 관심이 있습니다. – Yanker

+0

[this] (http : //code.google.com/p/zxing/wiki/BarcodeContents) 또는 ZXing 소스 코드를 탐색하여 구현 방법을 확인할 수 있습니다. –

+0

기본 인코더 클래스 : ['com.google.zxing.qrcode.encoder'] (http://code.google.com/p/zxing/source/browse/trunk/core/src/com/google/zxing/qrcode/인코더 /). 자세한 내용은 ['Encoder.java'] (http://code.google.com/p/zxing/source/browse/trunk/core/src/com/google/zxing/qrcode/encoder/Encoder.java)를 참조하십시오. –

21

튜토리얼http://www.thonky.com/qr-code-tutorial/, QR 코드 생성에 대한 깊이있는 튜토리얼. 특정 유형의 QR 코드에 대해서만 시도하십시오.

+3

고마워요! 그것은 정말 좋은 기사입니다 – Yanker

+1

주의, 자습서에 몇 가지 오류가있는 것 같습니다. 생성 된 QR 코드와 페이지 "다항식 분할 단계 표시"는 나에게 매우 의심 스럽습니다. (예를 들어 (α * α^210)은 α^210이 아니라 α^211입니다.) 그렇지 않으면 훌륭한 자원입니다. – topskip

+0

당시이 튜토리얼을 밟았을 때 그 부분은 존재하지 않았습니다. 근본적으로 그 부분들은 내가 그들과 심각한 문제가 있었기 때문에 제 생각이었습니다. 그러나 (오히려) 모든 것이 잘 작동하기 때문에 오타가되어야한다고 생각합니다. – sschrass

5

대부분의 경우, 문제는 약간 다르므로 Finite-Field 산술입니다. 일단 발전기가 작동하면 오류 수정 기법을 통해 코드가 올바르게 생성되었는지 여부를 확인할 수 있습니다. ECC 생성기가있는 다른 사이트가 있습니다 : http://www.pclviewer.com/rs2/calculator.html 그러나이 생성기는 Thonky의 오류 코드 수정 생성기와 마찬가지로 모든 경우에 올바르게 작동하지 않습니다.

내가 만든 소규모 프로젝트에서는 단계별 디버깅을 수행하고 QRCode를 작성하고 수동으로 모든 매개 변수를 변경할 수 있습니다. 웹에서 생성기가없는 경우가 있습니다. 링크 : https://github.com/Legoless/QRCode

+1

아주 좋은 도구! 공유해 주셔서 감사합니다. – topskip

+0

아무 것도받지 못했습니다 어디로 보냈습니까? – Legoless

+0

고맙습니다. 수정 사항을 게시 할 예정입니다.;) – Legoless

1

ShieldUI 오픈 소스 패키지 here의 일부인 QR 기호의 JavaScript 구현을 사용할 수 있습니다. demo에서 jquery QR 플러그인 구현을 볼 수 있습니다.