Change page orientation

GroupDocs.Merger allows to set Portrait or Landscape page orientation for specific or all document pages.

Here are the steps to change page orientation:

The following code sample demonstrates how to change page orientation:

string filePath = @"c:\sample.docx";
string filePathOut = @"c:\output\result.docx";

OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 3, 4 });

using (Merger merger = new Merger(filePath))
{
    merger.ChangeOrientation(orientationOptions);
    merger.Save(filePathOut);
}