====== 폰트와 Text ====== M Display는 트루타입 폰트를 지원합니다. LoadFont 명령으로 SD카드에 있는 폰트파일 (ttf 확장자)중 하나를 선택합니다. M Display에는 기본적으로 영문은 Sans-Serif폰트, 한글폰트는 unbatang.ttf 파일이 내장되어 있습니다. [출처] M디스플레이 한글표시하기|작성자 큐블 LoadFont명령어로 SD카드에 있는 한글 폰트를 선택한뒤 한글을 사용할 수 있습니다. Text를 표시할 때에는 Baseline 좌표를 사용하여 위치를 정합니다. {{ :mdisplay:폰트와_텍스트:baseline_origin.png?nolink |}} 다음은 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 "안녕하세요" {{ :mdisplay:폰트와_텍스트:text_display.png?nolink |}} ====== 다국어 폰트 지원 ====== M Display는를 지원합니다. 따라서 해당국가에서 사용하는 폰트파일을 사용하면 , 다른나라의 언어도 화면에 표시할 수 있습니다. * 주의사항 : EUC-KR 코드 (일명: 완성형 한글코드)는 사용할 수 없습니다. 다음은 일본어와 중국어를 표시한 예입니다. # 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 "你好" {{ :mdisplay:폰트와_텍스트:hello_display.png?nolink |}} [[mdisplay:index|M Display 시리얼 칼라 그래픽 디스플레이]]