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
이런 로고가 나온다.
사용 가능한 폰트 목록 확인
magick -list font \
| grep 'family:' \
| cut -d: -f2
| sort \
| uniq
0xProto
Apple SD Gothic Neo
Arial
Helvetica
...
-
ImageMagick에서 흔히 쓰는 명령어가
convert
라는 CLI 도구인데, 해당 명령어가 deprecate되어서magick
으로 갈음했다. ↩︎