/ / TTFファイルからフォントファミリ名を決定する - windows-phone-7

TTFファイルからのフォントファミリ名の決定 - windows-phone-7

私は、ユーザが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;

回答:

回答№1は0

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


回答№2の場合は0
FontFamily font = new FontFamily("Digitaldream.ttf#Digital Dream");

ビルドアクション: 組み込みリソース