農林漁牧網

您現在的位置是:首頁 > 林業

Java 啟用Word修訂功能,接受拒絕修訂

2021-12-17由 冰藍科技 發表于 林業

怎樣取消文件修訂模式

Microsoft Word提供了文件修訂功能。在開啟修訂功能的情況下,使用者能夠插入、刪除和更改文件內容或格式,同時可以保留,跟蹤所有更改前後的資訊。當同意更改時,可選擇接受修訂來使文件顯示為更改後的狀態;若拒絕更改,則透過拒絕修訂來讓文件還原到最初模式。

本文將使用

Free Spire.Doc for Java

控制元件在Java程式中實現上述操作。在執行程式碼前,需搭建環境。除了IDEA,JDK外,還需將控制元件內的Spire。doc。jar新增到IDEA中。可透過E-iceblue中文官網直接下載產品包,然後新增包內的jar檔案,或透過Maven倉庫安裝匯入(僅需在pom。xml檔案裡鍵入以下程式碼即可)。

com。e-iceblue http://repo。e-iceblue。cn/repository/maven-public/ e-iceblue spire。doc。free 3。9。0

啟用修訂功能

import com。spire。doc。*;public class OpenTrackChanges { public static void main(String[] args) { //載入測試文件 Document doc = new Document(“C:\\Users\\Test1\\Desktop\\Sample。docx”); //設定文件是否接受修訂 doc。setTrackChanges( true); //儲存文件 doc。saveToFile(“output/TrackChanges。docx”,FileFormat。Docx_2010); }}

Java 啟用Word修訂功能,接受/拒絕修訂

接受/拒絕修訂

import com。spire。doc。*;public class SetTrackChanges { public static void main(String[] args) { //載入測試文件 Document doc = new Document(“C:\\Users\\Test1\\Desktop\\TrackChanges。docx”); //判斷文件是否有修改 if (doc。hasChanges()) //接受修訂 //doc。acceptChanges(); //拒絕修訂 doc。rejectChanges(); //儲存文件 doc。saveToFile(“output/SetTrackChanges。docx”,FileFormat。Docx_2010); }}

Java 啟用Word修訂功能,接受/拒絕修訂