M Display는 트루타입 폰트를 지원합니다. LoadFont 명령으로 SD카드에 있는 폰트파일 (ttf 확장자)중 하나를 선택합니다.
M Display에는 기본적으로 영문은 Sans-Serif폰트, 한글폰트는 unbatang.ttf 파일이 내장되어 있습니다.
[출처] M디스플레이 한글표시하기|작성자 큐블 LoadFont명령어로 SD카드에 있는 한글 폰트를 선택한뒤 한글을 사용할 수 있습니다. Text를 표시할 때에는 Baseline 좌표를 사용하여 위치를 정합니다.
다음은 Text표시예입니다.
# Clear the active layer Clear # Draw yellow text in the default font Color FFFF00 FillText 100 100 "\"Hello\" in Korean is..." # Load font with Korean glyphs LoadFont "/gulim.ttf" # Draw green text in the gulim font Color 00FF00 FontSize 48 FillText 100 200 "안녕하세요"
M Display는<UTF-8유니코드>를 지원합니다. 따라서 해당국가에서 사용하는 폰트파일을 사용하면 , 다른나라의 언어도 화면에 표시할 수 있습니다.
다음은 일본어와 중국어를 표시한 예입니다.
# English text using default font FontSize 48 FillText 100 200 "Hello" # Load font with Korean glyphs LoadFont "/korean.ttf" FillText 100 200 "안녕하세요" # Load font with Japanese glyphs LoadFont "/japan.ttf" FillText 100 200 "おはよう" # Load font with Chinese glyphs LoadFont "/china.ttf" FillText 100 200 "你好"