Java 如何将PPT演示文稿标记为最终状态

微信扫一扫,分享到朋友圈

Java 如何将PPT演示文稿标记为最终状态

前言

在日常操作PPT中,当我们完成编辑,不希望再对文档有任何其他更改时,可将演示文稿标记为最终状态。本文就将通过Java程序来介绍如何对演示文稿进行最终状态标记。

使用工具:Free Spire.Presentation for Java

测试环境:

  • Intellij Idea2019.1
  • JDK 1.8.0
  • Spire.Presentation.jar

Jar包获取及导入:

方法 1:官网 上下载Free Spire.Presentation for Java产品包,解压后将lib文件夹下的Spire.Presentation.jar手动导入IDEA中。

方法 2: 通过Maven仓库安装导入产品及依赖包。创建一个Maven应用程序,在pom.xml文件中配置Maven仓库路径及指定Spire.Presentation for Java的Maven依赖。

<repositories>
<repository>
<id>com.e-iceblue</id>
<url>http://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId> e-iceblue </groupId>
<artifactId>spire.presentation.free</artifactId>
<version>2.6.1</version>
</dependency>
</dependencies>

配置完成后,只需点击”Import Changes”即可导入JAR包。

代码示例

Free Spire.Presentation for Java提供了 getDocumentProperty() 方法来获取文档属性,并将 MarkAsFinal 文档属性设置为ture,以此来将演示文稿标记为最终状态。

import com.spire.presentation.FileFormat;
import com.spire.presentation.Presentation;
public class MarkAsFinal {
public static void main(String[] args) throws Exception {
//加载示例文档
Presentation presentation = new Presentation();
presentation.loadFromFile("C:UsersTest1DesktopSample.pptx");
//设置文档属性 MarkAsFinal 为true
presentation.getDocumentProperty().set("_MarkAsFinal", true);
//保存文档
presentation.saveToFile("output/MarkasFinal.pptx", FileFormat.PPTX_2010);
}
}

效果图:

总结:

Free Spire.Presentation for Java 仅凭四行代码就实现了将PPT演示文稿标记为最终状态这一功能,足以说明其产品性能及实现效果极佳。除此以外,它还能支持许多Microsoft Office所具备的功能,而运行环境无需安装Microsoft Office。

微信扫一扫,分享到朋友圈

Java 如何将PPT演示文稿标记为最终状态

济南惊现海市蜃楼 网友:明明是霍格沃茨魔法学院

上一篇

YOLOv4: Darknet 如何于 Docker 编译,及训练 COCO 子集

下一篇

你也可能喜欢

Java 如何将PPT演示文稿标记为最终状态

长按储存图像,分享给朋友