Silverlight에 대해 들었습니다. 4 로컬 글꼴을 사용할 수 있습니다. 그래서, 그들을 열거하는 방법이 있습니까? 목록 상자에 표시되도록하고 싶습니다.Silverlight에서 로컬 글꼴을 열거하는 방법 4
3
A
답변
2
System.Windows.Media.Fonts
클래스의 정적 속성 SystemTypefaces
을 사용하십시오. 이 컬렉션은 시스템 글꼴 폴더에있는 글꼴 집합을 나열하는 Typeface
개체를 제공합니다.
-1
같은 문제로 고민했습니다.
Fonts.SystemFontFamilies
을 PresentationCore dll의 SERVER에 넣은 다음 Source
속성의 문자열 목록을 Silverlight 응용 프로그램에 보냈습니다. 내 컴퓨터에서 서비스 호출로 236 개의 글꼴 이름을 전송하는 것은 약 8KB이며 그리 나쁘지 않습니다.
예, 클라이언트에 컴퓨터에 설치된 모든 글꼴이 없을 수도 있지만 이것이 내가 찾을 수있는 최선의 방법입니다.
관련 문제
- 1. Linux의 C# : 로컬 네트워크에있는 컴퓨터를 열거하는 방법?
- 2. Silverlight에서 로컬 파일에 액세스
- 3. Silverlight에서 로컬 디스크로 데이터를 자동으로 내보내는 방법
- 4. Silverlight에서 * .mp4를 재생하는 방법 (로컬 - 서버 없음)?
- 5. 프로세스 '핸들을 열거하는 방법?
- 6. 하드 드라이브를 열거하는 방법
- 7. 일반 목록을 열거하는 방법
- 8. Silverlight에서 사용자 세션 유지 4
- 9. iPhone :보기 컨트롤러를 열거하는 방법?
- 10. 프리즘 4 - 로컬 스코프 RegionManager
- 11. Silverlight에서 편집 가능한 열 머리글을 만드는 방법 4 DataGrid?
- 12. Silverlight에서 하위 컨트롤 값 설정 4
- 13. silverlight에서 목록 바인딩 4 (C#) with mvvm
- 14. Xcode4에서 글꼴을 수정하는 방법
- 15. 글꼴을 늘리는 방법
- 16. Calibri 글꼴을 사용하는 방법?
- 17. 외부 글꼴을 사용하는 방법?
- 18. Silverlight에서 로컬 WMV를 재생할 수 없습니다. MediaElement
- 19. Silverlight에서 clientaccesspolicy.xml을 사용하는 방법 및시기
- 20. Silverlight의 모든 입력 컨트롤을 열거하는 방법
- 21. h_wnd 만 있으면 MFC 컨트롤을 열거하는 방법?
- 22. svnkit : 루트 디렉토리에 svn 저장소를 열거하는 방법?
- 23. Win 2003에서 VB 6에서 프로세스를 열거하는 방법?
- 24. Java의 모든 환경 변수를 열거하는 방법
- 25. 가능한 모든 요소 조합을 열거하는 방법
- 26. Silverlight에서 webservices를 디버그하는 방법
- 27. Silverlight에서 IList를 사용하는 방법
- 28. Silverlight에서 UIHint를 사용하는 방법?
- 29. Silverlight에서 팝업을 닫는 방법?
- 30. Silverlight에서 ViewBox에 바인딩하는 방법?
Fonts.SystemTypefaces의 항목에는 하나의 메서드가 있습니다. bool TryGetGlyphTypeface (out GlyphTypeface glyphTypeface); FontFileName과 Version이라는 두 가지 속성을 생성합니다. 어떻게 사용합니까? 글꼴 패밀리 이름은 어떻게 가져 옵니까? 이것은 SL 4를위한 것입니다. –
@ 핏 : 조금 더 자세하게이 의견을 게시하는 것을 고려하십시오. – AnthonyWJones