rein's world

TIL: ImageMagick으로 (임시) 텍스트 로고 만들기

외부 API 연동을 할 일이 생겼는데, 연동 요구 사항 중에 “로고 이미지"가 있더라. 이건 아직 준비된게 아니라서 글자만 만든 로고를 급조해서 넘어갔다. ImageMagick text display라는 블로그 글만 읽고 아주 간단한 로고를 만들었다. 해당 글에선 다양한 테크닉을 다루고 있지만, 텍스트를 이미지로 만드는 기초적인 플래그만 가져다가 썼다.1

magick -size 480x240 \
    -font Apple-SD-Gothic-Neo-Bold \
    -gravity center \
    label:'한글 로고\nApple SD Gothic' \
    logo-apple-sd-gothic-neo.png

이런 로고가 나온다.

Apple SD Gothic Neo로 만든 한글 로고

사용 가능한 폰트 목록 확인

magick -list font \
    | grep 'family:' \
    | cut -d: -f2
    | sort \
    | uniq

 0xProto
 Apple SD Gothic Neo
 Arial
 Helvetica
 ...

  1. ImageMagick에서 흔히 쓰는 명령어가 convert 라는 CLI 도구인데, 해당 명령어가 deprecate되어서 magick 으로 갈음했다. ↩︎