使用Java怎么添加数字签名到excel
导读:本文共1008字符,通常情况下阅读需要3分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1. 添加签名importcom.spire.xls.*;importcom.spire.xls.digital.CertificateAndPrivateKey;importjava.util.Date;publicclassAddSignature{publicstaticvoidmain(String[]args)throwsException{... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。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();}}
签名添加结果:
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("未签名文档!");}}}
检测结果:
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的详细内容,希望对您有所帮助,信息来源于网络。