OpenOffice 使用 ODP 格式来表示演示文档。它支持图表、多媒体对象、图像、过渡等等。在本文中,您将学习如何自动将 ODP 文件转换为 PDF。特别是,本文介绍了如何使用 Java 以编程方式将 ODP 演示文稿转换为 PDF 文件。
用于 ODP 到 PDF 转换的 Java API
要将 ODP 文件转换为 PDF 格式,我们将使用 Aspose.Slides for Java。它是一个功能丰富的 API,用于在 Java 应用程序中创建和操作演示文档。您可以使用以下配置 下载 API 的 JAR 或将其添加到基于 Maven 的项目中。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
将 ODP 文件转换为 PDF
将 ODP 文件转换为 PDF 格式非常简单,只需几行代码即可完成。以下是使用 Java 将 ODP 演示文稿转换为 PDF 的步骤。
- 使用 Presentation 类加载 ODP 文件。
- 调用 Presentation.save(String, SaveFormat) 方法将 ODP 转换为 PDF。
以下代码示例显示了如何将 ODP 文件转换为 PDF。
// 加载 ODP 文件
Presentation presentation = new Presentation("sample.odp");
// 将 ODP 转换为 PDF
presentation.save("output.pdf", SaveFormat.Pdf);
获取免费 API 许可证
您可以通过请求 临时许可证 来使用 Aspose.Slides for Java,而不受评估限制。
结论
在本文中,您学习了如何使用 Java 将 ODP 文件转换为 PDF。您可以简单地安装 Aspose.Slides for Java 并在您的应用程序中使用提供的代码。此外,您可以使用 documentation 探索更多关于 Aspose.Slides for Java 的信息。 API 的完整源代码示例也可在 GitHub 存储库 上找到。此外,您可以随时通过我们的 论坛 告诉我们您的疑问。