Problem mit TextRenderer.MeasureText

Hallo, ich benutze die TextRenderer.MeasureText () -Methode, um die Textbreite für eine bestimmte Schriftart zu messen. Ich verwende die Arial Unicode MS-Schriftart zum Messen der Breite, bei der es sich um eine Unicode-Schriftart handelt, die Zeichen für alle Sprachen enthält. Die Methode gibt unterschiedliche Breiten auf unterschiedlichen Servern zurück. Auf beiden Computern sind Windows 2003 und .net 3.5 SP1 installiert.

Hier ist der Code, den wir verwendet haben

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

Irgendeine Idee, warum das passiert?

Ich benutze C # 2.0

Antworten auf die Frage(3)

Ihre Antwort auf die Frage