This article shows how to support Landscape and Portrait modes of a device in our applications.
Printing in C# Made Easy