无法访问asp.net mvc项目上安装的所有字体
通过使用这个[link](),我使用下面的代码来获取服务器上已安装字体的列表无法访问asp.net mvc项目上安装的所有字体,asp.net,asp.net-mvc,fonts,console,system-font,Asp.net,Asp.net Mvc,Fonts,Console,System Font,通过使用这个[link](),我使用下面的代码来获取服务器上已安装字体的列表 { FontFamily[] fontFamilies = fontsCollection.Families; List<string> fonts = new List<string>(); foreach (FontFamily font in fontFamilies) { fonts.Add(font.Source); } }
{
FontFamily[] fontFamilies = fontsCollection.Families;
List<string> fonts = new List<string>();
foreach (FontFamily font in fontFamilies)
{
fonts.Add(font.Source);
}
}
{
FontFamily[]fontFamilies=fontsCollection.Families;
列表字体=新列表();
foreach(fontFamilies中的FontFamily字体)
{
font.Add(font.Source);
}
}
我有两个应用程序,一个是控制台,另一个是asp.net mvc web应用程序。我在这两个版本中都使用上面的代码来访问服务器的所有字体。控制台应用程序在所有服务器上都能很好地工作,但在某些服务器上,web应用程序不能显示所有已安装的字体,只能显示一些系统字体,如Tahoma、Times New Roman
我在所有服务器的fonts文件夹中安装了一些新字体,但一些服务器中的web应用程序并没有显示这些新字体的名称。当我想在代码中手动使用这种新字体时,出现了一个错误,服务器上没有安装这种字体
问题是什么。我该怎么解决它?请帮帮我