这个简短的教程指导如何在 Python 中将带有注释的 PowerPoint 幻灯片保存为 PDF 。它包含有关环境配置的详细信息、编写程序的一系列步骤以及一个可运行的示例代码,用于将 PowerPoint 转换为 PDF 和 Python 中的演讲者笔记。在渲染到 PDF 之前,还讨论了注释的不同设置以及要渲染特定幻灯片而不是完整演示文稿的场景。
在 Python 中将带注释的 PowerPoint 转换为 PDF 的步骤
- 设置环境以使用 Aspose.Slides for Python 通过 .NET 来呈现带有注释的幻灯片
- 打开包含演讲者备注的源 presentation
- 创建并初始化 PdfOptions 对象
- 设置笔记的位置和布局
- 使用所需属性保存 PDF 文件
这些步骤总结了将带有注释的 PowerPoint 幻灯片保存为 Python 中的 PDF 的过程。您将获得编写应用程序所需的所有导入 API 调用的引用,例如使用 Presentation 类加载源文件,以及使用 PdfOptions 类对象自定义生成的 PDF 文件。最后,使用 PdfOptions 对象中的配置将演示文稿保存为 PDF 文件。
在 Python 中将带有注释的 PowerPoint 保存为 PDF 的代码
此代码演示如何将 PowerPoint 保存为带有 Python 注释的 PDF。它使用 slides.export.PdfOptions 类属性 notes_comments_layouting.notes_position 来设置默认为 None 的笔记的位置。如果您有兴趣呈现带有注释的选定幻灯片,您可以创建一个空演示文稿并将单个幻灯片克隆到最终以上述类似方式保存为 PDF 的新演示文稿。
在本文中,我们学习了如何将 PowerPoint 保存为带有 Python 注释的 PDF。如果您想了解创建幻灯片图像的过程,请参阅 如何使用 Python 创建 PowerPoint 幻灯片图像 上的文章。