I am facing problems when rotating a label text (TrueType character). When I do this, I can't define the point of rotation of the label, so,
the rotated label doesn´t end up in the correct position.
I will explain the problem in more details. See the first image bellow. I have an eletric circuit represented by a green line and the black point in the circuit is the correct position of the switch. I represented my switch with a TrueType symbol that I can edit using an font editor. I need print this switch centered in the black point, rotated "x" degrees to correct its alignement.
In this image you see that the black point isn't in the center of the switch although I used this very same point as the reference position for the TrueType character. As you can see, after rotation the switch symbol isn't in the correct position too.
Now see the second image bellow. In this case I used the property "DefaultTextStyle.PointPlacement" using the value "PointPlacement.UpperCenter". In this case the TrueType
symbol ended up in the correct position, but not the rotated symbol. For this example, I think this symbol would be in the correct position if I could make the rotation of the symbol around of the black point.
How can I do this?
Thank very much.