使用 Java 簽署 Word

使用數位憑證對 Word 文件進行數位簽章可確保文件的真實性和完整性。此過程可作為數位印章,保證文件源自於您且未被篡改。在本指南中,我們將探討如何利用數位憑證的強大功能,使用 Java 對 Word 文件進行電子簽署。

用於數位簽章的 Java API

使用 GroupDocs.Signature for Java API 來提昇文件安全性。這個強大的工具可以無縫整合數位簽名,確保文件的完整性和真實性。

下載並整合 Java API

  1. 造訪 GroupDocs 網站 並導覽至 新版本 部分。
  2. 選擇 Java 版本的 GroupDocs.Signature。
  3. 使用下列配置下載 JAR 檔案或在基於 Maven 的應用程式中包含最新的儲存庫和依賴項:
<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-signature</artifactId>
      <version>23.12</version>
   </dependency>
</dependencies>

使用數位憑證簽署 Word 文件:逐步

準備好一切後,請按照以下步驟使用 Java 對 Word 文件進行數位簽章:

  1. 使用 Word DOC/DOCX 文件初始化 Signature 物件。
  2. 建立 DigitalSignOptions 物件並將其連結到您的憑證檔案。
  3. 如有必要,可自訂簽名選項,例如密碼、位置和頁碼。您可以指定其他選項,例如簽名所需的位置。
  4. 執行 Sign 方法將您的數位簽章套用到提供的 Word 文件。

以下是一個簡單的 Java 程式碼範例,示範如何使用憑證對 Word 文件進行簽名:

// 使用Java使用數位簽章憑證對Word檔案進行簽署的Java程式碼
Signature signature = new Signature("path/document.docx");

DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");

options.setImageFilePath("image.jpg");
options.setLeft(100);
options.setTop(100);
options.setPageNumber(1);
options.setPassword("1234567890");

// 簽署文件歸檔
SignResult result = signature.sign("path/signed-document.docx", options);

您也可以在簽署文件時加入其他選項,包括背景、邊框樣式、聯絡資訊等。

免費存取簽名API

免費試用 GroupDocs.Signature API:

免費試用

從下載部分下載免費試用版

免費許可證

免費取得臨時許可證,不受任何限制地探索該庫。

用於數位簽章的 Java API

結論

總之,利用 GroupDocs.Signature for Java API 使用戶能夠使用數位憑證安全地簽署 Word 文檔,確保真實性和完整性。透過遵循概述的步驟並存取 API 以獲得免費試用或臨時許可證,您可以將數位簽章無縫整合到 Java 應用程式中,從而增強文件的安全性和可信度。立即釋放數位簽章的力量,輕鬆提升您的文件驗證流程。

也可以看看

eSign Word 文件 – 學習資源

查看這些有用的鏈接,以了解更多詳細資訊和資源,以探索 GroupDocs.Signature API: