반응형
개인적으론 QR코드를 그다지 선호하진 않지만 어른의 사정(?)으로 어쩔 수 없이 이를 제공해야 할 때가 있다. 그렇다면 QR코드를 만들어야 하는데, 사실 구글에서 검색해 보면 다양한 QR코드 생성 사이트가 이미 많이 만들어져 있어서 골라서 쓰면 된다. 하지만 남의 사이트에 뭔가 입력해 넣는 것이 부담스럽다면 직접 만드는 것도 방법이다. 물론 알고리즘을 구현하긴 그렇고 이미 누군가 만들어 놓은 도구를 쓰면 된다.
이 글에서는 qrencode
라는 도구를 쓸 것이다. 맥 유저의 진부한(?) 친구 Homebrew의 도움을 받아 쉽게 설치할 수 있다.
brew install qrencode
기본 사용법은 아래와 같은 커맨드로 이를 실행시키면 특정 URL을 특정 파일 이름으로 QR코드 이미지를 생성한다.
qrencode -o filename.png "https://foo.bar/page/link"
위의 경우 filename.png라는 파일 이름으로 QR코드 이미지를 생성해 준다. 해당 QR코드가 인식되면 위의 https://foo.bar/page/link
라는 주소로 웹 브라우저가 열릴 것이다. 물론 이 주소는 그냥 예제일 뿐 실제로 존재하지는 않는 주소다.
사실 이 정도면 사용법의 전부일 수도 있겠지만 사실 인쇄 용도로 쓰기에는 너무 작은 이미지 파일이다. 이를 인쇄 용도로 큰 크기로 출력하고 싶다면 -s
옵션을 사용해 보자.
qrencode -s 100 -o filename.png "https://foo.bar/page/link"
'-s 100' 옵션은 아마도 4100x4100 크기의 이미지를 생성해 줬던 것 같다. 뭐 하여간 이 정도면 인쇄 용으로도 무난할 것이다.
이 외의 사용법은 --help
옵션으로 도움말을 확인해 보자.
728x90
반응형
'기술적인 이야기 > 터미널 및 셸' 카테고리의 다른 글
셸 스크립트에서 인자 입력 처리하기 (2) | 2023.12.07 |
---|---|
셸에서 텍스트 치환하기 (feat. sed) (0) | 2023.12.06 |
중복 파일 검색기 rdfind (0) | 2023.08.24 |
imagemagick으로 사진 연결하기 (2) | 2023.05.20 |
어느날 git pull이 무서운 보안 오류를 내뿜었다 (1) | 2023.03.24 |
댓글