web

웹 폰트 추출기

웹사이트를 둘러보다 마음에 드는 폰트가 있으면 다운로드할 수 있도록 (지나치게) 간단한 툴을 제작해보았다.

폰트 정보가 담긴 CSS stylesheet를 찾아 서버 내 웹폰트 경로를 추출하여 다운로드한다. 폰트 다운로드 링크가 닫혀있는 경우에는 메뉴에 폰트명이 표시되지만 다운받을 수는 없다.

Python 3가 설치되어있다는 전제하에 딱 한 줄이면 사이트에서 폰트를 다운받을 수 있다.

예를 들어 카카오서체를 다운받고 싶다면 카카오서체가 적용되어있는 카카오 같이가치 사이트를 다음과 같이 스크립트에 입력하면 된다.

./extract_webfont.py 'https://together.kakao.com'

툴은 여기에서 다운로드할 수 있다. 아파치 2.0 라이센스로 공개된 스크립트의 확장이다.
서체마다 저작권에 유의하여 사용할 것.