2011-07-15 2 views
2

私はユーザがttfフォントファイルを提供するフレームワークにカスタムフォントサポートを追加しています。 カスタムフォントファイルは次のように使用できます。TTFファイルからフォントファミリ名を決定する

私はフォント名( "Agency FB")も提供しています。 ttfファイルの中でフォントファミリ名を取得するにはどうすればよいですか?

 Uri uri = new Uri ("/Fonts;component/Test.TTF", UriKind.RelativeOrAbsolute); 
     StreamResourceInfo info = Application.GetResourceStream(uri); 
     FontSource fs = new FontSource(info.Stream); 

     PageTitle.FontFamily = new FontFamily("Agency FB"); 
     PageTitle.FontSource = new FontSource (info.Stream); 
     PageTitle.FontSize = 72; 

答えて

0

私はこれを試していませんが、GetTextFaceの機能を使用できますか? 私はフォントを選択してから、APIを使用して顔の名前を取得しようとします。 http://msdn.microsoft.com/en-us/library/aa911447.aspx

+0

埋め込まれたリソース、ああ...申し訳ありませんが、それを実現していなかったWP7 –

+0

を探しています。 –

0
FontFamily font = new FontFamily("Digitaldream.ttf#Digital Dream"); 

ビルドアクション:この関数は6.5です

関連する問題