写点什么

如何通过 Java 应用程序将 OpenDocument 演示文稿(.odp)转换为 PDF

作者:在下毛毛雨
  • 2023-02-09
    四川
  • 本文字数:881 字

    阅读完需:约 3 分钟

如何通过Java应用程序将OpenDocument 演示文稿(.odp)转换为PDF

OpenDocument 是指 OpenDocument Format(ODF),它是一个包含 OpenDocument 演示文稿的文档文件,是一个包含文字、图形和多媒体内容的页面(幻灯片)的集合,可以控制地依次显示在观众面前。但是在工作中,您可能需要将其转换为 PDF 文档。今天我就将为大家介绍一种方法,可以快速高效地将 ODP 文档转换为 PDF 格式。以下是我整理的步骤及方法,并附上 Java 代码供大家参考。快和我一起学起来吧!

代码编译环境:

IntelliJIDEA 2018(jdk 1.8.0)

PDFJar 包:FreeSpire.PDF for Java 5.1.0

引入 jar 包

导入方法 1:

手动引入。将Free Spire. Presentation for Java下载到本地,解压,找到 lib 文件夹下的 Spire. Presentation.jar 文件。在 IDEA 中打开如下界面,将本地路径中的 jar 文件引入 Java 程序:

导入方法 2:如果您想通过Maven安装,则可以在 pom.xml 文件中添加以下代码导入 JAR 文件。

<repositories>    <repository>        <id>com.e-iceblue</id>        <name>e-iceblue</name>        <url>https://repo.e-iceblue.cn/repository/maven-public/</url>    </repository></repositories><dependencies>    <dependency>        <groupId>e-iceblue</groupId>        <artifactId>spire.presentation.free</artifactId>        <version>5.1.0</version>    </dependency></dependencies>
复制代码

将 ODP 转换为 PDF

按照下面列出的步骤进行操作,仅需 3 步即可将 ODP 转换为 PDF 文档。详细步骤及方法如下:

  • 创建一个 Presentation 实例。

  • 使用 Presentation.loadFromFile() 方法加载示例 ODP 文档。

  • 使用 Presentation.saveToFile() 方法将文档保存为 PDF。

完整代码

Java

import com.spire.presentation.*;
public class ODPtoPDF { public static void main(String[] args) throws Exception {
//创建一个Presentation实例 Presentation presentation = new Presentation();
//加载示例 ODP 文档 presentation.loadFromFile("丁达尔效应.odp",FileFormat.ODP);
//将文档保存为 PDF presentation.saveToFile("结果文档.pdf", FileFormat.PDF); }}
复制代码

效果图

—本文完—

发布于: 刚刚阅读数: 7
用户头像

还未添加个人签名 2022-06-02 加入

还未添加个人简介

评论

发布
暂无评论
如何通过Java应用程序将OpenDocument 演示文稿(.odp)转换为PDF_Java_在下毛毛雨_InfoQ写作社区