亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Java怎么添加數字簽名到excel

發布時間:2021-04-06 15:51:20 來源:億速云 閱讀:144 作者:Leah 欄目:開發技術

使用Java怎么添加數字簽名到excel?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1. 添加簽名

import com.spire.xls.*;
import com.spire.xls.digital.CertificateAndPrivateKey;
import java.util.Date;

public class AddSignature {
  public static void main(String[] args) throws Exception {
    //加載Excel工作簿
    Workbook wb = new Workbook();
    wb.loadFromFile("test.xlsx");

    //添加數字簽名
    wb.addDigitalSignature(new CertificateAndPrivateKey("cer.pfx","123654yes!"), "The Author is Mia",new Date());
    
    //保存文檔
    wb.saveToFile("AddSignature.xlsx",ExcelVersion.Version2013);
    wb.dispose();
  }
}

簽名添加結果:

使用Java怎么添加數字簽名到excel

2.檢測是否簽名

import com.spire.xls.*;
public class DetectSignature {
  public static void main(String[] args) {
    //加載Excel工作簿
    Workbook wb = new Workbook();
    wb.loadFromFile("AddSignature.xlsx");

    //判斷文檔是否簽名
    boolean signature = wb.isDigitallySigned();
    if(signature==true)
    {
      System.out.println("文檔已簽名!");
    }
    else
      {
        System.out.println("未簽名文檔!");
      }
  }
}

檢測結果:

使用Java怎么添加數字簽名到excel

3.刪除簽名

import com.spire.xls.*;

public class RemoveSignature {
  public static void main(String[] args) {
    //加載Excel工作簿
    Workbook wb = new Workbook();
    wb.loadFromFile("AddSignature.xlsx");

    //刪除簽名
    wb.removeAllDigitalSignatures();

    //保存文檔
    wb.saveToFile("RemoveSignature.xlsx",ExcelVersion.Version2013);
    wb.dispose();
  }
}

看完上述內容,你們掌握使用Java怎么添加數字簽名到excel的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定边县| 叙永县| 修水县| 新泰市| 阿合奇县| 疏勒县| 水富县| 新建县| 稷山县| 建瓯市| 时尚| 丹东市| 山东省| 岗巴县| 武强县| 十堰市| 龙州县| 聂荣县| 甘孜县| 惠州市| 蓝山县| 东明县| 佳木斯市| 兴和县| 邮箱| 申扎县| 德化县| 太仆寺旗| 白水县| 湘阴县| 井陉县| 堆龙德庆县| 象州县| 高尔夫| 龙泉市| 宣威市| 辽宁省| 湖北省| 永平县| 黄陵县| 油尖旺区|