文本介绍如何使用Spire.XLS for Java为Excel工作表添加或删除数字签名。
*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,立即购买!想要获取更多福利的朋友可以咨询在线客服哦~
添加数字签名
import com.spire.xls.*;import com.spire.xls.digital.CertificateAndPrivateKey;import java.util.Date;public class AddDigitalSignature { public static void main(String[] args) throws Exception { //加载工作表 Workbook workbook=new Workbook(); workbook.loadFromFile("Sample.xlsx"); //添加数字签名 CertificateAndPrivateKey cap = new CertificateAndPrivateKey("Test.pfx","e-iceblue"); workbook.addDigitalSignature(cap, "e-iceblue",new Date()); //保存文档 String result="AddDigitalSignature.xlsx"; workbook.saveToFile(result,ExcelVersion.Version2013); }}
效果图:

删除数字签名
import com.spire.xls.*;public class RemoveDigitalSignature { public static void main(String[] args) throws Exception { //加载工作表 Workbook workbook=new Workbook(); workbook.loadFromFile("AddDigitalSignature.xlsx"); //删除数字签名 workbook.removeAllDigitalSignatures(); //保存文档 String result="RemoveDigitalSignature.xlsx"; workbook.saveToFile(result,ExcelVersion.Version2013); }}
效果图:

是E-iceblue官方友好合作伙伴,如果您对spire.xls,可以联系在线客服了解具体授权价格和使用机制。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!