<p>Is there an easy way (in .Net) to test if a Font is installed on the current machine?</p>

How do you get a list of all the installed fonts?
```
```
var fontsCollection = new InstalledFontCollection();
foreach (var fontFamily in fontsCollection.Families)
{
    if (fontFamily.Name == fontName) {...} \\ check if font is installed
}
```
```
See
InstalledFontCollection class
for details.
MSDN:
Enumerating Installed Fonts