Silverlight, 한글을 처리하는 방법 - Glyph 처리

현재 Silverlight에서 한글처리는 Silverlight Beta이기 때문에 아래와 같이 사용되나,
이 이슈는 Silverlight 1.0 공식 버전에서 완전히 해결 될 것입니다.
 
Glyphs를 이용해 한글 폰트를 처리하는 방법
1. Silverlight Project를 생성합니다.
2. 프로젝트에 폰트를 추가 합니다.
3. Glyphs Element를 XAML 파일에서 사용합니다.
 

위의 화면처럼, 저는 “malgun.ttf” 한글 폰트 파일을 프로젝트에 추가 했으며
 
<Glyphsx:Name="GlyphDisplay"Fill="Black"FontUri="malgun.ttf"
                       FontRenderingEmSize="24"UnicodeString="김대우 한글" />
 
위와 같은 Glyphs Element를 사용해 처리 했습니다. 물론 Application적인 처리로,
Element의 이름인 “GlyphDisplay.UnicodeString” Property에 대해서 값을 전달하시면, 한글 처리도 동적으로 제어가 가능합니다. 

물론 폰트 파일을 적절히 이용해 “중국어”나 “일본어”도 사용 가능합니다.
 도움 되시길 바랍니다.
 
참고 동영상 :
http://silverlight.net/learn/learnvideo.aspx?video=122
 
감사합니다.


Trackbacks (3) | Comments (8)
웹디황용 5/18/2007 12:08:10 AM Reply Delete
상당히 유용합니다....
제가 아직 본건...
자바스크립트로 동적으로 스타일 시트 제어하듯이 제어하는거 밖에 못봣는데여...
앞으로 예제나 메뉴얼을 참고해야겟지만...
어려움이 많음 영어를 잘못해서여......공부해야겟지만 차후에..
샘플자료 가 많이 올라왓는데 감사히 보겠습니다..앞으로 매일들러서....
저의 뇌를 업데이트 하겟습니다.아직 2.0도 사용을 많이 못해봣는데....냠냠..;;;
어째꺼나.....최근에 실퍼라이트를 이용한 프로젝트가 꾸준히 개발될뜻합니다....
6개월 후면 아마도 활성화 될뜻한데..미리미리 준비해야져.....
영어잘하시나봐여...수고하세요...감사합니다..
구독자가 많이 있으니..꾸준히 올려주세여....
준서는 건강히 잘크는지 모르겟어여..사진으로 봣을대는 2,3살 됬겟는데여....
이만..말을 접겟습니다....xaml공부해야져..수고여.
준서아빠 5/18/2007 11:05:16 AM Delete
웹디황용님, 반갑습니다. 준서아빠 김대우 입니다. 샘플 자료가 많아져서 저도 준비하기 바쁘네요. ^_^;;; .NET과 관계 없이 얼마든지 개발 가능하며 동작 제어를 Javascript로 개발 가능합니다. 또한, 준서아빠의 예상으로 6개월이나 걸리지 않을 것 같습니다. KOREA REMIX07 행사가 6월 19일 열릴 예정인데요. 놀라실만한 소식이 많이 기다리고 있을 겁니다. 꼭 기대해 주세요. ^_^
- 그리고 준서 지금 11개월 되었습니다. 저 사진은 6개월때 찍은 거구요. 우량아라는 말씀이시죠? 감사드리며, 좋은 하루 되시길 바랍니다.