none
LONGITUD DEL TEXTO ESCRITOR POR LA ORDEN e.Graphics.DrawString RRS feed

  • Pregunta

  • Estoy usando el evento PrintPage y uno de sus argumentos byval e As PrintPageEventArgs

    Deseo saber que al usar la siguiente orden:

    e.Graphics.DrawString("Texto que deseo imprimir", Fuente,Trazo,nPosX, nPosY)

    La altura del texto la puedo obtener con Fuente.GetHeight(e.Graphics)

    ¿Dónde puedo obtener el ancho del texto impreso?

    Necesito luego de imprimir el texto dibujar una línea al final del mismo...

    Agradezco de antemano por su cordial respuesta.

    viernes, 12 de julio de 2013 17:06

Todas las respuestas

  • La longitud la puedes obtener mediante e.Graphics.MeasureString(...). Entre sus argumentos se incluyen el texto a medir y el Fuente que va a utilizar, y te devuelve un struct que contiene la altura y la anchura.

    miércoles, 17 de julio de 2013 14:46