Java 添加数字签名到PPT幻灯片的方法

数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。以下内容就通过Java后端程序来介绍如何来添加数字签名到PPT幻灯片。

工具/材料

PowerPoint 2013

IntelliJ IDEA

jdk 1.8.0

spire.presentation.jar 4.3.2

操作方法

  • 01

    文档准备:
    1. 准备一个PPT幻灯片文档,这里程序中测试的PPT版本为2013;
    2.准备一个pfx的数字签证书,以及证书密码。

  • 02

    在IDEA中新建一个程序。并在程序中引入spire.presentation.jar。

  • 03

    在程序中键入如下代码:
    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();
    }
    }

  • 04

    完成代码后,执行程序,生成结果文档。在结果文档中可查看数字签名添加结果,如下添加效果:

  • End

未经允许不得转载:特殊符号大全 » Java 添加数字签名到PPT幻灯片的方法