Excel Java组件Spire.XLS教程: 在Excel中添加或删除数字签名

翻译|使用教程|编辑:李显亮|2021-03-30 10:06:01.170|阅读 40 次

概述:文本介绍如何使用Spire.XLS for Java为Excel工作表添加或删除数字签名。

# 31款JAVA开发必备控件和工具 # 企业数字化建设合规无风险[专题]

Spire.XLS for Java是专业的Java Excel API,使开发人员无需使用Microsoft Office或Microsoft Excel即可创建,管理,操作,转换和打印Excel工作表。

文本介绍如何使用Spire.XLS for Java为Excel工作表添加或删除数字签名。

免费下载Spire.XLS最新版

*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,立即购买!想要获取更多福利的朋友可以咨询在线客服哦~


添加数字签名

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);

    }
}

效果图:

Excel Java组件Spire.XLS教程: 在Excel中添加或删除数字签名

删除数字签名

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);

    }
}

效果图:

Excel Java组件Spire.XLS教程: 在Excel中添加或删除数字签名

慧都是E-iceblue官方友好合作伙伴,如果您对spire.xls可以联系在线客服了解具体授权价格和使用机制。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat