Visual Studio 2012 Web Express를 사용하여 실행하는 Silverlight 4 응용 프로그램이 있습니다. 내 프로젝트의 Fonts 폴더에 CustomFont.zip을 추가했습니다. 파일은 "자원"으로 표시됩니다.Silverlight 사용자 정의 글꼴이 런타임시 작동하지 않습니다.
예를 들어 TextBlock에서 글꼴을 사용할 때 Visual Studio XAML 디자이너에서 볼 수 있습니다. 하지만 응용 프로그램을 실행할 때 기본 표준 글꼴을 사용합니다.
는 여기에 위의 예와 같이 임베디드 우편으로 시도 내 TextBlock의
<TextBlock FontFamily="/Fonts/CustomFont.zip#MyFontName" >Hello World</TextBlock>
의 예입니다. 필자는 글꼴을 직접 (Zip없이) 시도했다. TTF 및 OTF 글꼴로 시도했습니다. 항상 같은 결과 디자인 타임에는 볼 수 있지만 런타임에서는 볼 수 없습니다.
감사합니다.
고맙습니다. 당신이 말했듯이,하지만 내가 그것을 바꾸기 위해 무엇을 바꿨는지 모르겠다. 나는 아직도 zip 파일을 사용하고 있습니다. 갑자기 일하기 시작했습니다. – danbord