Java 检测Excel文档是否被签名 Java 添加数字签名到excel及检测

来源:搜狗指南时间:2022-04-18 11:11:08
    Java 检测excel文档是否被签名 Java 添加数字签名到excel及检测。Excel中添加数字签名用于防伪,声明等作用。当一个文档不知其是否签名时,可通过一定方法来检查,下面通过Java程序代码介绍如何来检测。
    工具/材料
    Excel版本:2013
    编辑环境:IntelliJIDEA2018
    JDK版本:1.8.0
    Excel库工具:spire.xls.jar4.3.4
    操作方法
    01
    在IDEA项目文件夹下,存入用于测试的Excel源文档,即文档路径(这里的路径也可以自定义为其他路径)。
    02
    在项目引入spire.xls.jar4.3.4文件。
    03
    在程序中键入如下代码:
    importcom.spire.xls.*;
    publicclassDetectSignature{
    publicstaticvoidmain(String[]args){
    //加载Excel工作簿
    Workbookwb=newWorkbook();
    wb.loadFromFile("AddSignature.xlsx");
    //判断文档是否签名
    booleansignature=wb.isDigitallySigned();
    if(signature==true)
    {
    System.out.println("文档已签名!");
    }
    else
    {
    System.out.println("未签名文档!");
    }
    }
    }
    04

    完成代码后,执行程序,可查看检测结果:

Java 检测Excel文档是否被签名 Java 添加数字签名到excel及检测

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com