在 PowerPoint 中,适当调整幻灯片大小有助于使文档看起来更专业。在不同的场合进行演示时,根据投影仪或屏幕的宽高比调整幻灯片尺寸能确保所有观众都能获得最佳的观看体验,从而提高参与度。在本文中,您将学习如何使用 Spire.Presentation for Python 在 Python 中更改 PowerPoint 演示文稿的幻灯片大小。
安装 Spire.Presentation for Python
本教程需要 Spire.Presentation for Python 和 plum-dispatch v1.7.4。您可以通过以下 pip 命令将它们轻松安装到 Windows 中。
pip install Spire.Presentation
如果您不确定如何安装,请参考此教程: 如何在 Windows 中安装 Spire.Presentation for Python
Python 将幻灯片大小更改为预设尺寸
Spire.Presentation for Python 提供了 Presentation.SlideSize.Type 属性以将幻灯片大小设置或更改为预设大小。以下是详细步骤:
- 创建 Presentation 类的对象。
- 使用 Presentation.LoadFromFile() 加载 Powerpoint 演示文稿。
- 使用 presentation.SlideSize.Type 属性设置幻灯片大小为枚举类型 Screen4x3。
- 使用 Presentation.SaveToFile() 方法保存文档。
- Python
from spire.presentation import *
# 创建一个Presentation对象
presentation = Presentation()
# 加载PowerPoint演示文档
presentation.LoadFromFile("示例.pptx")
# 设置或更改幻灯片尺寸
presentation.SlideSize.Type = SlideSizeType.Screen4x3
# 保存文档
presentation.SaveToFile("修改尺寸.pptx", FileFormat.Pptx2016)
# 释放资源
presentation.Dispose()
Python 将幻灯片大小更改为自定义尺寸
自定义幻灯片大小需要先将幻灯片大小类型更改为“自定义”,然后才能通过 Presentation.SlideSize.Size 属性给演示文稿设置所需的大小。以下是详细的步骤。
- 创建 Presentation 类的对象。
- 使用 Presentation.LoadFromFile() 加载 Powerpoint 演示文稿。
- 使用 presentation.SlideSize.Type 属性设置幻灯片大小类型为自定义。
- 使用 presentation.SlideSize.Size 自定义幻灯片大小。
- 使用 Presentation.SaveToFile() 方法保存文档。
- Python
from spire.presentation import *
# 创建一个Presentation对象
presentation = Presentation()
# 加载PowerPoint演示文档
presentation.LoadFromFile("示例.pptx")
# 将幻灯片大小类型更改为自定义
presentation.SlideSize.Type = SlideSizeType.Custom
# 设置幻灯片大小
presentation.SlideSize.Size = SizeF(900.0,600.0)
# 保存文档
presentation.SaveToFile("自定义尺寸.pptx", FileFormat.Pptx2016)
# 释放资源
presentation.Dispose()
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。