본 자료는
1. 개발 PC의 폼 디자이너와 IEC-Series에서의 폰트 출력이 다른 경우
2. 폰트가 적용되지 않는 경우
3. ClearType 기능이 비활성화된 경우
3-1. ClearType이란?
3-2. IEC-Series에서 ClearType 활성화하기
순서로 진행합니다.
아래 표에서 개발 PC의 폼 디자이너와 IEC-Series 실행 화면의 폰트 출력이 같은 폰트임에도 불구하고 다르게 보이는 것을 확인할 수 있습니다. (Roboto-Medium 폰트 사용)
- [개발 PC의 폼 디자이너]
- [IEC-Series 실행 화면]
IEC-Series 제품에서 폰트 적용 시 지원하지 않는 언어일 경우 위와 같이 표시됩니다.
(Ex. 영문 전용 폰트에서 한글을 출력할 경우)
2. 폰트가 적용되지 않는 경우
IEC-Series에서 폰트를 적용하는 경우 다음과 같은 상황에 따라서 Tech Note를 참고하여 폰트를 적용하시기 바랍니다.
CASE-1 | 다국어를 출력하는 경우 |
---|---|
"Tech Note 62. IEC-Series에서 다국어 출력 방법"을 참고하여 처리하시기 바랍니다. |
CASE-2 | 단순한 폰트의 변경 |
---|---|
"Tech Note 20. IEC-Series에서 다양한 폰트(Fonts 폴더, 트루타입)사용 방법 안내"를 참고하여 처리하시기 바랍니다. |
3. ClearType 기능이 비활성화된 경우 3-1. ClearType이란?
마이크로소프트에서 개발한 소프트웨어 기술로 안티 에일리어싱 기술을 통한 윈도우즈 글꼴을 렌더링하여 가독성을 향상한 기법입니다. 노트북 또는 평면 패널 모니터 등 기존의 LCD 화면에 보여지는 단어가 종이에 인쇄된 단어처럼 선명하게 보입니다.
안티 에일리어싱과 클리어타입 렌더링 비교- [없음]
- [안티 에일리어싱]
- [클리어타입]
3-2. IEC-Series에서 ClearType 활성화하기
SmartX Framework의 SmartConfig 컴포넌트에서 Display 속성 중 SystemClearType을 사용합니다. SystemClearType 속성을 통하여 ClearType을 활성화 또는 비활성화할 수 있습니다.
ClearType 텍스트 렌더링 활성화 코드smartConfigs1.Display.SystemFontClearType = true;
ClearType 텍스트 렌더링 비활성화 코드
smartConfigs1.Display.SystemFontClearType = false;
- ClearType 비활성화
SystemFontClearType = False (default) - [권장] ClearType 활성화
SystemFontClearType = True