OpenOffice 使用 ODP 格式来存储演示文档。与 PowerPoint PPT/PPTX 类似,ODP 演示包含幻灯片,每张幻灯片由文本、图像和其他元素组成。在某些情况下,例如共享演示文稿,您必须将 ODP 文件转换为 PDF 格式。为此,本文介绍了如何在 Python 中将 ODP 演示文稿转换为 PDF。
用于 ODP 到 PDF 转换的 Python 库
Aspose.Slides for Python 是一个功能丰富的库,可让您创建和操作 PowerPoint 和 OpenOffice 演示文稿。此外,它还允许您将演示文稿转换为其他流行的文件格式。我们将使用这个库将 ODP 文件转换为 PDF 格式。您可以使用以下命令从 PyPI 安装库。
> pip install aspose.slides
在 Python 中将 ODP 文件转换为 PDF
Aspose.Slides for Python 允许您在几行代码内执行 ODP 到 PDF 的转换。以下是在 Python 中将 ODP 文件转换为 PDF 的步骤。
- 使用 Presentation 类加载 ODP 文件。
- 使用 Presentation.save(string, SaveFormat.PDF) 方法将 ODP 保存为 PDF。
以下代码示例显示了如何以编程方式将 ODP 文件转换为 PDF。
import aspose.slides as slides
# 加载 ODP 演示文稿
pres = slides.Presentation("sample.odp")
# 将 ODP 转换为 PDF
pres.save("odp-to-pdf.pdf", slides.export.SaveFormat.PDF)
以下屏幕截图显示了 ODP 到 PDF 转换的输出。
获得免费许可证
您可以获得免费的临时许可证 使用 Aspose.Slides for Python,而不受评估限制。
结论
在本文中,您学习了如何在 Python 中将 OpenOffice ODP 演示文稿转换为 PDF。只需安装 Aspose.Slides for Python 并将提供的代码示例集成到您的 Python 应用程序中。您可能还想使用 documentation 探索更多关于 Aspose.Slides for Python 的信息。如果您有任何问题或疑问,请随时通过我们的 论坛 告诉我们。