Bien, es una de esas cosas con las cuales sea mi línea de trabajo nunca me trajo en contacto, hasta que decidiera realzar las miradas de un chart.
Anyhow, el problema, mientras que sé utilizarlo, el apuro que tengo está imaginando por cuántos pixeles debe ser moved.
There es claramente una manera matemática (o una rutina usar código) hacer esto y que son lo que estoy preguntando. ejemplos del
Two abajo:
g.DrawString (“45 grados”, FONT_AXIS_LABEL, BRUSH_BLACK, nuevo punto (500, 300)); g.RotateTransform (45); g.TranslateTransform (400, -265, System.Drawing.Drawing2D.MatrixOrder.Append); g.DrawString (“45 grados”, FONT_AXIS_LABEL, BRUSH_BLACK, nuevo punto (500, 300)); g.ResetTransform ();
g.DrawString (“45 grados (2)”, FONT_AXIS_LABEL, BRUSH_BLACK, nuevo punto (700, 300)); g.RotateTransform (45); g.TranslateTransform (458, -407, System.Drawing.Drawing2D.MatrixOrder.Append); g.DrawString (“45 grados (2)”, FONT_AXIS_LABEL, BRUSH_BLACK, nuevo punto (700, 300)); g.ResetTransform (); la pregunta del
My es básicamente ésta: ¿el
I utilizaba “de ensayo y error” para hacer el texto inclinado aterriza donde quisiera que estuviera, cómo puedo absoluto CALCULAR esos números?
400, -265 y 458, -407
class= del
|