■ TypeConverter 클래스의 ConvertToString/ConvertFromString 메소드를 사용해 폰트 직렬화/역직렬화하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 |
using System.ComponentModel; Font sourceFont = new Font("나눔고딕코딩", 12f, FontStyle.Bold); TypeConverter converter = TypeDescriptor.GetConverter(typeof(Font)); string targetString = converter.ConvertToString(sourceFont); Font targetFont = converter.ConvertFromString(targetString) as Font; |