인터넷의 급속한 발전으로 QR코드의 활용이 더욱 많아질 것입니다. 동시에, 대부분은 평범한 QR 코드입니다. 손을 잡고 이 QR 코드를 디자인해 보세요. 다음은 공유된 아주 좋은 QR 코드 디자인입니다.
QR 코드 원리:
2D 바코드/QR 코드는 스택/라인 2D 바코드와 매트릭스 2D 바코드로 나눌 수 있습니다. 적층형/선형 2D 바코드는 짧은 1차원 5 바코드를 여러 줄로 쌓아서 구성되며, 매트릭스 2D 바코드는 매트릭스로 구성되며 매트릭스의 해당 요소 위치에 이진 "점"을 표시하는 데 "점"이 사용됩니다. . 1", "empty"를 사용하여 이진수 "0"을 나타내고, "dot"과 "empty"의 배열이 코드를 구성합니다.
최근 QR코드에 관심을 가지게 되면서 QR코드에 대해 연구하게 되었습니다. 여기서 탄생한 QR코드라는 용어는 내결함성이 더 뛰어납니다.
데이터 표현 방법
어두운 모듈은 이진수 "1"을 나타내고 밝은 모듈은 이진수 "0"을 나타냅니다.
오류수정 능력
· 레벨 L: 데이터 코드워드의 약 7% 수정 가능
· M 레벨: 데이터 코드워드의 약 15% 수정 가능
· Q레벨: 데이터 코드워드의 약 25% 수정 가능
· 레벨 H: 데이터 코드워드의 약 30% 수정 가능
위 디자인은 qrcode의 내결함성을 완벽하게 활용한 것으로 매우 훌륭하고 창의적입니다! !
1.google 인터페이스
$urlToEncode="
http://www.csd2n.net";//QR 코드를 생성하는 URL
Google에서 QR 생성($urlToEncode);
함수 generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')
{
$url = urlencode($url);
echo '
http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.' |'.$margin.'&chl='.$chl.'" alt="QR 코드" widhtHeight="'.$size.'" widhtHeight="'.$size.'"/>'; //Google API 인터페이스, 실패할 경우 Google 웹사이트에서 최신 인터페이스를 확인할 수 있습니다
}
?>
2..js 코드를 캔버스로 변환(강조)
데모: http://hxend.com/jsqrcode/test/
http://sandbox.runjs.cn/uploads/rs/142/gjxgxu0g/qrgen.min.js">> ;
~ ~
~ > /javascript">
qrcode(document.getElementById('qrcode'),{
데이터:'http://geraldl.net'
});
~
3. 사진 인터페이스
http://qrcoder.sinaapp.com?t=hello
세상">
4.demo http://hxend.com/jsqrcode/test/ 코드
내부
QRCode
http://files.cnblogs.com/webers/qrcode-light.js">>
http://files.cnblogs.com/webers/qrgen.js">>
%EC%9C%84%EC%9D%98%204%EA%B0%80%EC%A7%80%20%EB%B0%A9%EB%B2%95%20%EC%A4%91%20%EC%84%B8%20%EB%B2%88%EC%A7%B8%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EA%B0%80%EC%9E%A5%20%EA%B0%84%EB%8B%A8%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EB%91%90%20%EB%B2%88%EC%A7%B8%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%ED%95%84%EC%9A%94%EC%97%90%20%EB%94%B0%EB%9D%BC%20%EB%8D%94%20%EC%9E%90%EC%9C%A0%EB%A1%AD%EA%B2%8C%20%EC%84%A0%ED%83%9D%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.">