본문 바로가기

김탱 개발자/MFC

Gdiplus 제한적 폰트 인식

Gdiplus로 DC에 글자를 출력하면 GDI를 쓰는것보다 깔끔하게 출력이 가능하다 (안티알리아싱 이용)

근데.. Noto Sans CJK 란 폰트를 인식 못하는게 아닌가.

열심히 찾아본 결과. .ttf(트루타입) 폰트는 사용이 가능한데, .otf(오픈타입)는 제한적으로 Gdiplus가 사용가능하단다.


더군다나 Windows 10 에서는 정상적으로 출력되던것이 Windows 7 에서는 인식을 못해 기본폰트(맑은고딕)을 가져와서

써버려 더 골치가 아팠다..


왠만하면 Noto Sans CJK 폰트로 사용을 해주고 싶었지만(고객사요청) .ttf 파일이 없는 관계로 다른 비슷한 폰트로 대체하였다.


조심들 하시길..