如何调用PPT com设置打印为横向打印

u010396388 2013-05-11 12:19:32
我想批量打印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();

...全文
617 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010396388 2013-05-11
  • 打赏
  • 举报
回复
顶一下 第一次发问啊

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧