problema con TextRenderer.MeasureText

Hola, estoy usando el método TextRenderer.MeasureText () para medir el ancho del texto para una fuente dada. Utilizo la fuente Arial Unicode MS para medir el ancho, que es una fuente Unicode que contiene caracteres para todos los idiomas. El método devuelve diferentes anchos en diferentes servidores. Ambas máquinas tienen Windows 2003 y .net 3.5 SP1 instalado.

Aquí está el código que usamos

using (Graphics g = Graphics.FromImage(new Bitmap(1, 1)))
{                
    width = TextRenderer.MeasureText(g, word, textFont, new Size(5, 5), TextFormatFlags.NoPadding).Width;
}

¿Alguna idea de por qué sucede esto?

Yo uso C # 2.0

Respuestas a la pregunta(3)

Su respuesta a la pregunta