我想批量打印PPT文件,然后按照自己所设置的板式打印,现在可以设置一页多张。
但是总是纵向打印的,怎么设置成横向打印????
效果为:
PPT.Application pa = new PPT.Application();
PPT.Presentation ps = pa.Presentations.Open(@"e:\\货币危机.pptx",
Microsoft.Office.Core.MsoTriState.msoCTrue,
Microsoft.Office.Core.MsoTriState.msoCTrue,
Microsoft.Office.Core.MsoTriState.msoFalse);
ps.PrintOptions.OutputType = PPT.PpPrintOutputType.ppPrintOutputFourSlideHandouts;
ps.PrintOptions.HandoutOrder = PPT.PpPrintHandoutOrder.ppPrintHandoutHorizontalFirst;
ps.PrintOptions.FitToPage = Microsoft.Office.Core.MsoTriState.msoCTrue;
ps.PrintOptions.FrameSlides = Microsoft.Office.Core.MsoTriState.msoCTrue;
ps.PrintOut();