Java操作Word修訂功能:啓用、接受、拒絕、獲取修訂

Word的修訂功能是一種在文檔中進行編輯和審閱的功能。它允許多個用戶對同一文檔進行修改並跟蹤這些修改,以便進行審查和接受或拒絕修改。修訂功能通常用於團隊合作、專業編輯和文件審查等場景。

本文將從以下幾個方面介紹如何使用免費工具Free Spire.Doc for Java在Java程序中操作Word文檔的修訂功能:

✍(免費Java Word庫可以下載後手動引入或通過Maven 倉庫安裝 

 

Java 啓用Word文檔修訂功能

啓用修訂功能中用到的最核心的方法爲 Document.setTrackChanges(),通過將其參數設置爲true即可打開修訂。實現步驟:

1. 導入spire.doc

import com.spire.doc.*;

2. 實例化Document對象並加載Word文檔

Document document = new Document();
document.loadFromFile("測試.docx");

3. 啓用Word修訂功能

document.setTrackChanges(true);

4. 保存文檔

document.saveToFile("啓用修訂.docx", FileFormat.Docx);

代碼運行結果:

 

Java 接受或拒絕修訂/更改

修訂模式啓用後,所有對文檔的修改都將被跟蹤記錄,並使用各種顏色和樣式突出顯示在文本中。我們可以審閱文檔中已修改的內容,並決定是否接受修訂。Free Spire.Doc for Java支持接受或拒絕所有更改。具體實現方式:

1. 導入以下所需類

import com.spire.doc.Document;
import com.spire.doc.FileFormat;

2. 實例化Document對象並加載Word文檔

Document doc = new Document();
doc.loadFromFile("修訂.docx");

3. 接受或拒絕Word文檔中所有修訂 

//接受所有修訂
doc.acceptChanges();
//拒絕所有修訂
doc.rejectChanges();

4.  保存文檔

doc.saveToFile("接受拒絕所有修訂.docx", FileFormat.Docx);

接受所有修訂: 

 

Java 獲取修訂模式下添加或刪除的內容

啓用跟蹤更改功能後,Free Spire.Doc for Java支持直接獲取插入文檔中的內容或者從文檔中刪除的內容。之前文章已經詳細介紹過,可以直接參考:

Java 獲取Word中的所有插入和刪除修訂


 

▶ Free Spire.Doc for Java是一款免費的 Java Word 組件,支持多種Word 文檔操作功能包括創建、讀取、編輯、轉換和打印等。如有興趣瞭解其功能,可查看其中文教程



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章