엠큐알

큐알코드 만들기 MQR(MUST QR Code Generator)

다양한 형태의 큐알코드를 아주 쉽고 디테일하게 만들수 있습니다.

사용자가 직접 모든 mQR의 모든 기능을 고급설정으로 확장하여 다양한 형태의 컬러 큐알코드를 만들 수 있습니다.사이트 바로가기 [http://mqr.kr/]

여러가지 형태의 QR코드는 ISO 표준을 준수하여 대부분의 ECI인코딩을 지원, 별도의 일러스트 처리나 이미지 처리를 하지 않기 때문에오류복원 레벨을 사용하지 않아데이터 손실이 전혀 없습니다.

QR코드 자동생성 API

귀사에서 운영중인 홈페이지의 주소등을 담아 모든 페이지에 QR코드를 자동으로 생성할 수 있는 API 서비스입니다.

<img>태그로 홈페이지 모든 페이지에 간단하게 QR코드를 삽입할 수 있습니다.

서비스 이용료 : 별도 문의서비스 문의 [http://must.or.kr/ko/support/qna/]

사용방법
  1. 1. mqr.kr 에서 도메인을 등록하면 16-byte의 키가 생성됩니다.
  2. 2. 키를 생성한다음 서명(signature)을 생성합니다. 서명(signature) 생성 절차
    • 16 바이트 키를 사용하여 HMAC SHA256 개체 인스턴스를 초기화 합니다.
    • QR 코드를 생성하는 데 사용하고자하는 모든 매개 변수와 쿼리 문자열을 만듭니다. (예를 들어 "t=sample&r=10&j=1")
    • 문자열에서 얻은 ASCII 바이트에 HMAC SHA256 객체를 사용하여 해시를 계산 합니다.
    • HEX 형식의 쿼리 문자열 (64 자)의 끝 부분에 서명(signature)을 추가합니다. 그러면 "t=sample&r=10&j=1&sign={signature}" 쿼리를 얻을 것입니다.
    • 바로 전단계 만들어진 퀴리를 이용하여 <img src="http://mqr.kr/qr/?t=sample&r=10&j=1&sign={signature}"/> 와 같이 운영중인 홈페이에 삽입하면 자동생성 QR코드를 사용할수 있습니다.
  3. ※ QR코드 모양을 설정하는 파라메타 설정과 서명(signature)을 생성하는 방법은 아래 샘플코드를 참고 하시기 바랍니다.
샘플코드

QR코드 삽입 이미지 샘플

<img src="http://mqr.kr/qr/?t={text}r=10&j=1&m=20&lb=fccd13&lt=ed1e2e&rt=155ca2&sign={signature}" alt="qr code" />
  • 큐알코드 모양을 위 IMG 태그의 파라메타 설정(강조된 부분)으로 다양하게 변경 할 수 있습니다.
  • 참고로 엠큐알 mqr.kr [http://mqr.kr/]에서 만들고자 하는 모양을 설정 하여 생성되는 큐알코드 URL 에서 파라메타를 복사하는 것이 쉽습니다.
  • 파라메타 설정후 제일뒤에 sign을 붙여위와 같은 코드를 복사하셔서 홈페이지 HTML TAG 원하시는 위치에 넣으시면 됩니다. (DIV 등으로 감싸서 넣으시면 위치지정 등이 편리 합니다.) sign 생성방법은 서명생성(signature) 샘플코드를 참고하시기 바랍니다.
  • 파라메타 설명

    • t : 큐알코드 정보(중요) - 큐알코드 정보를 담은 내용으로 http:// 를 포함하여 전체 경로를 URL Encoding 하여 입력해야 합니다.
    • r : 둥근 모서리 최대 반지름 (픽셀단위 : 0~10까지)
    • j : 둥근 모서리 스타일 (0:분리형[값이 없음], 1:사각결합형, 2:결합형)
    • q : Quiet zone 크기 (숫자 : 1 ~ 10까지)
    • w : 큐알코드 가로 사이즈 (픽셀단위 : 21~800까지) 
    • m : 최대 위치인식 사각형 가로길이 (픽셀단위 : 1~30까지)
    • lb : 왼쪽 하단위치 인식 사각형 색상 (RGB 형식 예:fccd13)
    • lt : 왼쪽 상단위치 인식 사각형 색상 (RGB 형식 예:ed1e2e)
    • rt : 오른쪽상단위치 인식 사각형 색상 (RGB 형식 예:155ca2)
    • i : 최소오류복원 라벨 (L:7%, M:15%, Q:20%, H:30%)
    • v : 최소버전 (숫자 : 1 ~ 40까지)
    • a : 회전각도 (0:기본[값이 없음], 90:90도 회전, 180:180도 회전, 270:270도 회전)

서명생성(signature) 샘플코드

  • 서명(signature)는 회원가입후 등록한 URL마다 발행되는 고유 KEY값과 연계되어 큐알코드마다 고유의 서명(signature)이 생성되므로 수동으로 만들 수 없습니다.
  • 서명(signature) 생성을 쉽게하기 위해 각 언어별(.Net, ASP, jsp, PHP) 샘플 소스코드와 설명서는 에 게시되어 있습니다.
  • 참고 : mqr.kr 에서 변경된 HMAC SHA256 알고리즘에 의한 서명(signature) 과정 mqr.kr 에서 변경된 HMAC SHA256 알고리즘에 의한 서명(signature) 과정

업데이트안내

RSS 구독하기 [http://must.or.kr/ko/products/service/mqr/?rss]
번호제목작성일파일조회수
8텍스트 QR code 만들기 동영상 [http://must.or.kr/ko/products/service/mqr/?i=76]2011.03.244300
7QR code 만들기 템플릿 기능 추가되었습니다. [http://must.or.kr/ko/products/service/mqr/?i=73]2011.03.223637
6일정(vCalendar ) 큐알코드 생성 추가되었습니다. [http://must.or.kr/ko/products/service/mqr/?i=72]2011.03.173128
5새로운 형태의 QR code 타입이 하나더 추가되었습니다. [http://must.or.kr/ko/products/service/mqr/?i=71]2011.03.163262
4명함(vCard ) QR 코드 만들기 추가되었습니다. [http://must.or.kr/ko/products/service/mqr/?i=70]2011.03.164314
3구글지도좌표 QR코드 만들기 추가되었습니다. [http://must.or.kr/ko/products/service/mqr/?i=67]2011.02.234082
2무선인터넷 와이파이 (WiFi) QR Code(큐알코드) 생성 [http://must.or.kr/ko/products/service/mqr/?i=66]2011.02.193887
1디자인 QR코드 생성 서비스 mqr.kr 실시 [http://must.or.kr/ko/products/service/mqr/?i=65]2011.02.193255
mQR v2.0
  • 2011.2월 QR코드 생성기가 더욱 향상된 알고리즘으로 업그레이드 되었습니다.
  • 머스트 홈페이지 오른쪽 서브메뉴부분 상단에 자동생성되어 보여지는 QR코드는 위치인식 사각형별 색상변경, 이미지 오버랩, 부드러운 QR코드 설정 옵션이 적용되어 자동 생성되는 QR코드 입니다.

레퍼런스

QR코드 자동생성API를 사용중인 사이트
귀사에서 운영중인 홈페이지의 주소등을 담아 모든 페이지에 QR코드를 자동으로 생성할 수 있는 API 서비스 입니다.
다수의 관공서 및 기업에서 QR코드 자동생성 API를 사용중에 있습니다.
아래 사이트와 같이 모든 페이지에 <img> 태그로 고유 QR코드를 자동생성 할 수 있습니다.
공유
QR link to local page