Java 操作PPT数字签名(一):添加、检测、删除签名

1. 添加签名:【加载PPT文档】→【添加签名】→【保存文档】

2. 检测签名:【加载PPT文档】→【判定是否签名】→【输出判定结果】

3. 删除签名:【加载PPT文档】→【判定是否签名】→【删除签名】→【保存文档】

Jar包引入:使用Spire.Presentation.jar 4.3.2版本,这里引入的是试用版的jar,程序中使用了临时授权文件,所以在结果文档中没有水印信息(经过测试,该功能在免费版中暂不支持,所以采用试用版)。Jar文件引入,可下载jar包,解压,手动将lib文件夹下的jar文件引入程序;或通过Maven仓库路径来引入(需配置pom.xml文件)。

 

Java代码操作如下

1.添加签名

import com.spire.presentation.*; import java.util.Date; public class AddSignature { public static void main(String[] args)throws Exception { //加载PPT文档 Presentation ppt = new Presentation(); ppt.loadFromFile("test.pptx"); //添加数字签名 ppt.addDigitalSignature("cer.pfx", "123654yes!","The Author is Mia", new Date()); //保存文档 ppt.saveToFile("AddSignature.pptx",FileFormat.PPTX_2013); ppt.dispose(); } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpssgw.html