0

Silverlight 4 には、次のものがあります (フォントのリストは、この投稿の目的のために実際にははるかに短くなっています)。

private static ObservableCollection<FontFamily> colFontFamilies = new ObservableCollection<FontFamily>()
{
     new FontFamily("/PrintVites;component/Fonts/Fonts.zip#Trajan Pro"),
     new FontFamily("/PrintVites;component/Fonts/Fonts.zip#Futura Std Light"),
     new FontFamily("/PrintVites;component/Fonts/Fonts.zip#GeosansLight")
};

これらは現在埋め込みフォントです。アプリケーションのロード後に WebClient オブジェクトを使用してこれらを非同期にロードするにはどうすればよいですか? それらを zip ファイルに入れる必要がありますか、それとも各フォント ファイルを個別に読み込むことができますか?

4

1 に答える 1

1

フォントをzipファイルに配置し、WebClientオブジェクトを使用してそれらを読み取ることで、自分で考え出しました。

于 2012-11-09T17:11:13.677 に答える