Java 给Word添加数字签名


本文以Java程序代码为例,介绍如何给Word文档添加数字签名。

程序运行环境

  • IntedliJ IDEA

  • JDK 1.8.0

  • Jar包:spire.doc.jar 4.5.1

  • Word文档:.docx 2013版

  • 数字证书:.pfx 及秘钥

1. 关于如何导入jar

   1.1 手动下载jar包,导入,如下图:

 

      1.2 maven仓库下载导入,须配置pom.xml文件,如下:


        
            com.e-iceblue
            http://repo.e-iceblue.cn/repository/maven-public/
        
    

    
         e-iceblue 
        spire.doc
        4.5.1
    

完成配置后方可下载导入,详细导入方法可参考 这里

 

Java 代码

 import com.spire.doc.*;
 
 public class AddSignature {
     public static void main(String[] args) {
         //加载Word文档
         Document doc = new Document();
         doc.loadFromFile("test.docx");
         
         //添加数字签名,并保存文档
         doc.saveToFile("AddSignature.docx",FileFormat.Docx_2013,"Cermia.pfx","123654yes!");
     }
 }


运行程序,生成Word文档。可查看如下图中的签名添加效果:



原创内容,转载务必注明出处!



请使用浏览器的分享功能分享到微信等