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 ファイルに入れる必要がありますか、それとも各フォント ファイルを個別に読み込むことができますか?