Ben313
Ben313

Reputation: 1668

Drawing Text At An Angle

I am writing a VCL/Delphi Application, and I need to draw text onto a Canvas object. I am having troubles though because I need the text to be at a variable size and angle. Is there any easy way of doing this? The TextOut method only takes arguments for the Starting Coordinates, so I dont know how i can get it to draw rotated text.
Thanks!

Upvotes: 11

Views: 8100

Answers (1)

Mason Wheeler
Mason Wheeler

Reputation: 84550

If you're drawing on a canvas, take a look at Canvas.Font.Orientation. It takes an angle as an integer in tenths of a degree. (ie. You pass 900 for a 90 degree angle.)

Upvotes: 20

Related Questions