Hola Estoy usando el método TextRenderer.MeasureText() para medir el ancho del texto para una fuente determinada. Uso 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 anchuras en diferentes servidores. Ambas máquinas tienen Windows 2003 y .net 3.5 SP1 instalado.problema con TextRenderer.MeasureText
Este es 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?
I Use C# 2.0
¿Por qué sucede esto? Acabas de publicar un código y ninguna descripción del problema. – Oded
Hola, el problema es que si ejecuta el código en diferentes máquinas, devuelve diferentes anchuras, así que si tengo varios servidores, cada servidor devolverá un ancho diferente, lo que no es aceptable ... Y no todas las máquinas devuelven valores diferentes solo algunos de ellos ...! – Amit