PDFを横向きに出力する

なぜか以下のコードでは横向きにならなかった。

 Document document = new Document();
 PageSetup pageSetup = document.DefaultPageSetup.Clone();
 pageSetup.Orientation = Orientation.Landscape;

なので、無理やり縦横入れ替えて出力。

 Document document = new Document();
 PageSetup pageSetup = document.DefaultPageSetup.Clone();
 Section sectionMain = document.AddSection();
 //縦横入れ替え
 sectionMain.PageSetup.PageWidth = pageSetup.PageHeight;
 sectionMain.PageSetup.PageHeight = pageSetup.PageWidth;

うまくできた。