使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

用户1

我想使用C#将所有幻灯片放到宽屏模式。我将如何去做呢?

到目前为止,我有:

PowerPoint.Application ppApp = Globals.ThisAddIn.Application;
PowerPoint.SlideRange ppSR = ppApp.ActiveWindow.Selection.SlideRange;

虽然我不确定这是正确的路线吗?

编辑

我想我几乎在那里...我找到了页面:PpSlideSizeType枚举,因此得到了代码:

  PowerPoint.Application ppApp = Globals.ThisAddIn.Application;
  ppApp.ActivePresentation.PageSetup.SlideSize = PowerPoint.PpSlideSizeType.ppSlideSizeOnScreen16x9;

唯一的问题是我不希望屏幕尺寸为W = 25.4,H = 14.28的onScreen16x9宽屏。我希望在Powerpoint程序中选择幻灯片尺寸时显示的“宽屏”,该尺寸为W = 33.86,H = 19.05

史蒂夫·林兹伯格

有趣的。您已经发现可能是bug或至少缺少OM的一部分。

如果您在PPT 2013中开始新的演示文稿,则默认幻灯片大小为“宽屏”;否则,默认幻灯片大小为“宽屏”。如果您看一下设计| 定制组| 幻灯片大小,然后选择自定义以获取页面设置对话框,它将列为宽屏(13.333 x 7.5英寸或等效的厘米/毫米)。

但是ppSlideSizeType枚举中没有宽屏页面大小。

如果将.SlideWidth和.SlideHeight分别设置为13.333 * 72和7.5 * 72,则当再次在UI中查看幻灯片时,PPT会将幻灯片大小显示为“宽屏”。

但是,我不认为更改代码的大小会触发您使用UI在4:3和宽屏之间切换时获得的PPT的正常大小调整行为……也就是说,它可能会使所有图形等失真。

顺便说一下,宽屏在不同的PPT版本中意味着不同的东西。在2010年,选择宽屏会将您的页面设置设置为10 x 5.63英寸左右。2013年为13.333 x 7.5。改变变得更好;实际上,他们应该在2010年将标准尺寸设为13.333x7.5。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将演示文稿幻灯片嵌入GitHub Wiki页面上

来自分类Dev

使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

如何禁用Google幻灯片演示文稿iframe导航

来自分类Dev

在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

来自分类Dev

PowerPoint中所有幻灯片的叠加项

来自分类Dev

如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

来自分类Dev

使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

来自分类Dev

滑动滑块将所有幻灯片放到一张幻灯片中

来自分类Dev

如何使用Python从PowerPoint演示文稿幻灯片中提取评论

来自分类Dev

使用Google Apps脚本提取演示文稿中特定幻灯片的URL

来自分类Dev

幻灯片演示文稿中所有文本的getForegroundColor()返回空

来自分类Dev

从Access VBA打开PowerPoint演示文稿的特定幻灯片

来自分类Dev

在演示文稿文件中创建子幻灯片?

来自分类Dev

PowerPoint:在演示文稿中多次重复使用幻灯片

来自分类Dev

删除PowerPoint演示文稿中所有未使用的母版幻灯片

来自分类Dev

嵌入其他PowerPoint演示文稿中的幻灯片

来自分类Dev

在幻灯片模式下打开2个演示文稿

来自分类Dev

将演示文稿幻灯片嵌入GitHub Wiki页面上

来自分类Dev

删除PowerPoint幻灯片上的所有形状

来自分类Dev

将来自其他Powerpoint演示文稿的幻灯片的链接副本嵌入到另一个Powerpoint演示文稿中

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

来自分类Dev

如何将标题幻灯片插入PowerPoint演示文稿中?

来自分类Dev

如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

来自分类Dev

PowerPoint中所有幻灯片的叠加项

来自分类Dev

使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

来自分类Dev

在Powerpoint 2016中将文本框添加到所有幻灯片

来自分类Dev

使用API从Google演示文稿中删除一张幻灯片

Related 相关文章

  1. 1

    将演示文稿幻灯片嵌入GitHub Wiki页面上

  2. 2

    使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

  3. 3

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  4. 4

    如何禁用Google幻灯片演示文稿iframe导航

  5. 5

    在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

  6. 6

    PowerPoint中所有幻灯片的叠加项

  7. 7

    如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

  8. 8

    使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

  9. 9

    滑动滑块将所有幻灯片放到一张幻灯片中

  10. 10

    如何使用Python从PowerPoint演示文稿幻灯片中提取评论

  11. 11

    使用Google Apps脚本提取演示文稿中特定幻灯片的URL

  12. 12

    幻灯片演示文稿中所有文本的getForegroundColor()返回空

  13. 13

    从Access VBA打开PowerPoint演示文稿的特定幻灯片

  14. 14

    在演示文稿文件中创建子幻灯片?

  15. 15

    PowerPoint:在演示文稿中多次重复使用幻灯片

  16. 16

    删除PowerPoint演示文稿中所有未使用的母版幻灯片

  17. 17

    嵌入其他PowerPoint演示文稿中的幻灯片

  18. 18

    在幻灯片模式下打开2个演示文稿

  19. 19

    将演示文稿幻灯片嵌入GitHub Wiki页面上

  20. 20

    删除PowerPoint幻灯片上的所有形状

  21. 21

    将来自其他Powerpoint演示文稿的幻灯片的链接副本嵌入到另一个Powerpoint演示文稿中

  22. 22

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  23. 23

    不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

  24. 24

    如何将标题幻灯片插入PowerPoint演示文稿中?

  25. 25

    如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

  26. 26

    PowerPoint中所有幻灯片的叠加项

  27. 27

    使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

  28. 28

    在Powerpoint 2016中将文本框添加到所有幻灯片

  29. 29

    使用API从Google演示文稿中删除一张幻灯片

热门标签

归档