메모할겸 RQRCode에 대해 작성할까 합니다. RQRCode는 Ruby에서 QR코드를 다룰 수 있는 라이브러리입니다. 간단한 코드로 쉽게 QR코드 생성이 가능하기 떄문에 QR코드 관련 서비스나 Rails 내 QR 코드 사용 등 여러가지 방면으로 활용할 수 있겠네요.
먼저 gem을 통해 설치합니다.
#> gem install rqrcode
(gem이나 pip는 진짜 편한 것 같네요)
RQRCode::QRCode class로 객체를 하나 생성하고, 해당 객체를 원하는 타입(이미지, svg 등등)으로 변환하여 사용할 수 있습니다.
|
|
RQRCode::QRCode는 as_[type] 메소드를 통해서 형 변환을 할 수 있습니다.
image = qrcode.as_png svg = qrcode.as_svg html = qrcode.as_html string = qrcode.as_ansi string = qrcode.to_s