彩票走势图

Java 给 Word 添加certificate数字签名

转帖|使用教程|编辑:何跃|2022-01-25 11:33:16.000|阅读 168 次

概述:数字签名是一种应用于数字数据的电子加密身份验证戳记,主要用于确认来自签名者的信息以及文档内容未被篡改。本文,将介绍如何使用 Spire.Doc for Java 以编程方式向 Word 文档添加数字签名。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

安装 Spire.Doc for Java

首先,您需要在 Java 程序中添加 Spire.Doc.jar 文件作为依赖项。JAR 文件可以从此链接下载。 如果您使用 Maven,则可以将以下代码添加到项目的 pom.xml 文件中,从而在应用程序中导入 JAR 文件。

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <name>e-iceblue</name>
        <url>//repo.e-iceblue.com/nexus/content/groups/public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.doc</artifactId>
        <version>5.1.9</version>
    </dependency>
</dependencies>

添加数字签名

向 Word 文档添加数字签名时,可参考如下主要代码步骤:

  • 创建一个 Document 类的实例。
  • 通过 Document.loadFromFile(String fileName) 方法加载 Word 文档。
  • 通过 Document.saveToFile(String fileName, FileFormat fileFormat, String certificatePath, String securePassword) 方法对 Word 文档签名,并保存文档到指定路径。
import com.spire.doc.*;

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

最新的Spire.Doc for java库下载://pclwef.cn/product/4184/download



标签:

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


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP