InstalledFontCollection MyFont = new InstalledFontCollection();
var MyFontFamilies = MyFont.Families;
List<String> list = new List<String>();
int Count = MyFontFamilies.Length;
for (int i = 0; i < Count; i++)
{
string FontName = MyFontFamilies[i].Name;
list.Add(FontName);
}
return list;