Apr 12 2009

C# Enumerate Fonts

Category: Programmingzach @ 8:25 am

Enumerate the installed fonts and print them to the console.

Open Unformatted Code In New Window

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Text;

namespace EnumerateFonts
{
	class Program
	{
		static void Main(string[] args)
		{
			InstalledFontCollection installedFontCollection = new InstalledFontCollection();

			FontFamily[] fontFamilies = installedFontCollection.Families;

			for (int i = 0; i < fontFamilies.Length; i++)
			{
				System.Console.WriteLine(fontFamilies[i].Name);
			}

		}
	}
}

Bookmark and Share

Tags: , ,

Leave a Reply