私は以下を持っています(フォントのリストは実際にはこの投稿の目的のためにはるかに短いです):
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ファイルに入れる必要がありますか、それとも各フォントファイルを個別にロードできますか?