What do you mean by 'rotate TextLayout?'
To render a line of text 'on its side' you can rotate the graphics 90 degrees, and render the layout in the rotated graphics. But if you want vertical layout (characters stacked above each other, as in Japanese newspapers), current implementations of TextLayout do not support it as far as I know.