본 자료는
1. 개발 환경에서 폼 디자이너에 폰트 정보를 적용하는 방법
2. IEC-Series에서 폰트를 등록하는 방법
순서로 진행합니다.
IEC-Series 제품은 Windows CE 운영체제가 탑제되어 기본적으로 Windows(10, 8, 7)과 같은 그래픽 폰트 시스템을 내장하고 있습니다. 따라서 Windows에서 제공되는 트루타입 폰트는 서로 호환되어 사용하실 수 있습니다. 본 자료는 IEC-Series 기본 제공되는 폰트 이외의 다양한 폰트를 적용하는 방법을 설명하고 있습니다.
1. 개발 환경에서 폼 디자이너에 폰트 정보를 적용하는 방법
- [STEP-1] 적용하고자 하는 폰트를 유료/무료로 구하고 개발 PC(컴퓨터)에 설치합니다.
주의유료 서체의 경우 저작권 문제가 발생할 수 있으므로 적법한 절차를 통해 사용하시기 바라며, 폰트의 확장자는 (TTC, TTF)로 제한됩니다.
- [STEP-2] 개발 PC(컴퓨터)의 Fonts 폴더에 폰트가 올바르게 설치되었는지 확인합니다.
개발 PC에 설치된 폰트는 Windows가 설치된 드라이브의 Windows 폴더 안의 Fonts 폴더에서 확인하실 수 있습니다.
설치 경로 C:\Windows\Fonts ※ 해당 경로는 Windows가 설치된 드라이브에 따라 달라질 수 있습니다.
- [STEP-3] 개발 PC(컴퓨터)의 Visual Studio 폼 디자이너에서 폰트를 적용할 컴포넌트의 Font 속성을 원하는 폰트로 설정합니다
Font 속성 설정 시 [Show all fonts] 체크박스를 체크해야 개발 PC에 설치된 모든 폰트를 확인하실 수 있습니다.
2. IEC-Series에서 폰트를 등록하는 방법
- [STEP-1] IEC-Series의 Flash Disk나 SD Card에 Fonts 또는 Fonts라는 이름의 폴더를 생성합니다.
- [STEP-2] 개발 PC(컴퓨터)에서 폰트를 복사하여 [STEP-1]에서 생성한 IEC-Series의 Fonts 폴더에 복사하여 붙여넣기 합니다.
- [STEP-3] IEC-Series의 전원을 리부팅(OFF → ON) 합니다.
참고 폰트는 추가 후 재부팅해야 정상적으로 사용 가능하지만, SmartConfigs의 AddFont() 메소드를 호출하면 프로그램 상에서 폰트를 바인딩하여 바로 사용할 수 있습니다. 자세한 내용은 SmartX Framework 프로그래밍 가이드의 SmartConfigs를 참고하시기 바랍니다.
- [STEP-4] 개발 PC(컴퓨터)의 프로젝트를 IEC-Series로 배포하여 해당 폰트가 적용되었는지 확인합니다.
[IEC-Series 장치 화면]
주의 폰트가 영문 전용 폰트인 경우 한글은 지원되지 않습니다.