.NET FontManager is a small open source library for .NET and ASP.NET. It provides low-level operations with various font formats. With the help of .NET FontManager you can use the common type of font files, get contours of every glyph and draw them as you need. The library is rather simple and you don't even need to know about fonts internals (besides, it is low-level). Technically, it works through freetype2 version 2.5 and supports all fonts from this library. Instead of playing with low C code you can work with .NET and operate with pure .NET abstractions.