사용자 도구

사이트 도구

English

mdisplay:폰트와_텍스트:index

폰트와 Text

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유니코드>를 지원합니다. 따라서 해당국가에서 사용하는 폰트파일을 사용하면 , 다른나라의 언어도 화면에 표시할 수 있습니다.

  • 주의사항 : 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 "你好" 

M Display 시리얼 칼라 그래픽 디스플레이

mdisplay/폰트와_텍스트/index.txt · 마지막으로 수정됨: 2023/06/21 04:03 저자 Comfile Technology