레이블, 텍스트 상자 및 페인트 이벤트에서 드로잉 할 때 모두 개방형 글꼴을 사용해 보았습니다. 그러나 그것은 효과가 없습니다. Open Type 글꼴을 작동시키는 방법이 있습니까?winforms에서 otf 글꼴을 사용할 수 있습니까?
4
A
답변
8
Winforms에서 가능하지 않지만 GDI +는 트루 타입 글꼴 만 지원합니다. OpenType 지원을 받으려면 WPF로 이동해야합니다. 당신이 WPF에서하는 것처럼
4
당신은 System.Windows.Media
네임 스페이스를 사용할 수 있으며, 여기에 당신은 예를 들어 있습니다
public static string GetFontList(String ElementSeparator)
{
string r = "";
// WPF incl Adobe and OpenType
foreach (System.Windows.Media.FontFamily fontFam in System.Windows.Media.Fonts.SystemFontFamilies)
{
r += fontFam.Source;
r += ElementSeparator;
}
// True type, incl Type face names e.g. Arial Rounded MT Bold
foreach (System.Drawing.FontFamily f in System.Drawing.FontFamily.Families)
{
if(!r.Contains(f.Name))
{
r += f.Name;
r += ElementSeparator;
}
}
return r;
}
관련 문제
- 1. sifr3 글꼴을 .otf 글꼴로 만들려면 어떻게해야합니까?
- 2. 대부분의 플랫폼에서 Webdings 글꼴을 사용할 수 있습니까?
- 3. ListBox에서 어떤 FontFamily 글꼴을 사용할 수 있습니까?
- 4. SQL Reporting Services (2008)에서 Open Type 글꼴 (.otf)을 사용할 수 있습니까
- 5. 프로그래밍 방식으로 TTF 또는 OTF 글꼴을 만드는 방법 [C/C++]
- 6. 투명도 효과를 얻기 위해 WinForms에서 WPF 컨트롤을 사용할 수 있습니까?
- 7. Flex에서 WebDings 글꼴을 사용할 수 없습니까?
- 8. PDF 파일에서 사용자 정의 글꼴을 사용할 수 있습니까?
- 9. iPhone 응용 프로그램 개발에서 tahoma 글꼴을 무료로 사용할 수 있습니까?
- 10. 사용자가 Linux를 실행 중일 때만 특정 글꼴을 사용할 수 있습니까?
- 11. UIWebView를 사용하면 사용자 정의 글꼴을 사용할 수 있습니까?
- 12. 웹에서 사용할 글꼴을 아는 방법이 있습니까?
- 13. Winforms에서 WPF 컨트롤로 데이터를 전달할 수 있습니까?
- 14. PHP TTF/OTF Reader
- 15. .otf (오픈 타입 페이스) 파일을 gzip 또는 압축 할 수 있습니까?
- 16. Flex에 동적으로 글꼴을 포함 할 수 있습니까?
- 17. Android 2.2에 힌디어 글꼴을 설치할 수 있습니까?
- 18. Flex DropDownList에서 개별 글꼴을 지정할 수 있습니까?
- 19. JQGrid에서 배경색과 글꼴을 어떻게 바꿀 수 있습니까?
- 20. 브라우저에서 사용하는 글꼴을 어떻게 확인할 수 있습니까?
- 21. TrueType 글꼴을 PDF로 완전히 포함
- 22. @ font-face를 사용할 수 있습니까?
- 23. Winforms에서 MVC를 구현할 수 없습니까?
- 24. WInforms에서 세션 관리 개념이 있습니까?
- 25. OpenType (파일 형식 : otf) 글꼴을 응용 프로그램에 설치하는 방법 C#을 사용하여 시작
- 26. C# winforms에서 Javascript 메서드를 호출 할 수 있습니까?
- 27. ASP.Net에서 프로그래밍 방식으로 특정 글꼴을 사용할 수 없습니다.
- 28. Visual Studio 2008에서 Opentype 글꼴을 사용할 수 없습니다.
- 29. 글꼴을 사용할 수없는 경우 텍스트를 숨기는 방법이 있습니까?
- 30. winforms에서 탭 페이지의 색을 지정하는 방법이 있습니까?
글꼴 textFont = 새로운 Font ("굴림 굵게", 18F)를; g.DrawString ("12", textFont, solidbrush, 109, 40); 왜 이런 식으로 사용할 수 없어요. –
할 수는 있지만 트루 타입 글꼴에서만 작동합니다. 나는. Myriad Pro는 작동하지 않습니다. – Bildsoe
어떤 방식으로 작동하지 않습니까? –