使用 Java 从 Word 文档中删除签名

按照此快速教程,使用 Java Word 文档中删除签名。您将学习如何访问 Word 文件中的签名,并使用库中的 API 调用将其删除。本教程将提供 IDE 设置、步骤列表以及示例代码,展示如何使用 Java 从 Word 文档中删除签名

使用 Java 在 Word 中删除签名的步骤

  1. 设置开发环境以使用 Aspose.Words for Java 从 Word 文件中删除所有签名
  2. 导入 DigitalSignatureCollection、DigitalSignatureUtil 和许可证类
  3. 加载许可证以生成无水印输出
  4. 使用 DigitalSignatureUtil 类加载源 Word 文件中的所有签名
  5. 显示集合中的签名数量以进行确认
  6. 在 DigitalSignatureUtil 类中调用 removeAllSignatures() 方法以删除所有签名
  7. 从输出 Word 文件加载签名集合并确认没有签名

上述步骤描述了如何使用 Java 从 Word 文档中删除签名。导入所需类,加载许可证,从源 Word 文件加载签名集合并显示签名数量以进行确认。然后,通过传递输入和输出 Word 文件调用 removeAllSignatures() 方法,从输出 Word 文件重新加载签名,并确认输出文件中不存在任何签名。

使用 Java 从 Word 文档中删除数字签名的代码

上述代码描述了如何在 Word 中删除签名。您可以从流中加载现有签名,而不是从本地物理 Word 文件加载,同样也可以从 Word 文件流中删除签名以创建无签名的输出流。DigitalSignatureUtil 还包含其他功能,例如使用不同的重载函数对 Word 文件进行签名。

本文介绍了删除签名的过程。要在 Word 文件中添加节,请参阅文章 在 Java 中向 Word 文档添加节

 简体中文