使用Java怎么添加数字签名到excel(excel,java,开发技术)

时间:2024-04-27 16:31:00 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

1. 添加签名

importcom.spire.xls.*;importcom.spire.xls.digital.CertificateAndPrivateKey;importjava.util.Date;publicclassAddSignature{publicstaticvoidmain(String[]args)throwsException{//加载Excel工作簿Workbookwb=newWorkbook();wb.loadFromFile("test.xlsx");//添加数字签名wb.addDigitalSignature(newCertificateAndPrivateKey("cer.pfx","123654yes!"),"TheAuthorisMia",newDate());//保存文档wb.saveToFile("AddSignature.xlsx",ExcelVersion.Version2013);wb.dispose();}}

签名添加结果:

使用Java怎么添加数字签名到excel

2.检测是否签名

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("未签名文档!");}}}

检测结果:

使用Java怎么添加数字签名到excel

3.删除签名

importcom.spire.xls.*;publicclassRemoveSignature{publicstaticvoidmain(String[]args){//加载Excel工作簿Workbookwb=newWorkbook();wb.loadFromFile("AddSignature.xlsx");//删除签名wb.removeAllDigitalSignatures();//保存文档wb.saveToFile("RemoveSignature.xlsx",ExcelVersion.Version2013);wb.dispose();}}
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:使用Java怎么添加数字签名到excel的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Bootstrap中的缩略图如何使用下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18