欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java中操作Word修訂功能的示例詳解

 更新時間:2023年12月25日 16:56:13   作者:E-iceblue  
Word的修訂功能是一種在文檔中進行編輯和審閱的功能,它允許多個用戶對同一文檔進行修改并跟蹤這些修改,以便進行審查和接受或拒絕修改,下面我們就來學(xué)習一下Java中操作Word修訂功能的方法,需要的可以參考下

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

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

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

Maven 倉庫安裝方法

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <name>e-iceblue</name>
        <url>https://repo.e-iceblue.cn/repository/maven-public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.doc.free</artifactId>
        <version>5.2.0</version>
    </dependency>
</dependencies>

Java 啟用Word文檔修訂功能

啟用修訂功能中用到的最核心的方法為 Document.setTrackChanges(),通過將其參數(shù)設(shè)置為true即可打開修訂。實現(xiàn)步驟:

1. 導(dǎo)入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);

代碼運行結(jié)果:

Java 接受或拒絕修訂/更改

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

1. 導(dǎo)入以下所需類

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 獲取修訂模式下添加或刪除的內(nèi)容

啟用跟蹤更改功能后,F(xiàn)ree Spire.Doc for Java支持直接獲取插入文檔中的內(nèi)容或者從文檔中刪除的內(nèi)容。之前文章已經(jīng)詳細介紹過,可以直接參考: 

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

到此這篇關(guān)于Java中操作Word修訂功能的示例詳解的文章就介紹到這了,更多相關(guān)Java操作Word修訂內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 分析Java并發(fā)編程之信號量Semaphore

    分析Java并發(fā)編程之信號量Semaphore

    Semaphore一般譯作信號量,它也是一種線程同步工具,主要用于多個線程對共享資源進行并行操作的一種工具類。它代表了一種許可的概念,是否允許多線程對同一資源進行操作的許可,使用Semaphore可以控制并發(fā)訪問資源的線程個數(shù)
    2021-06-06
  • 深入理解Java設(shè)計模式之單例模式

    深入理解Java設(shè)計模式之單例模式

    這篇文章主要介紹了JAVA設(shè)計模式之單例模式的的相關(guān)資料,文中示例代碼非常詳細,供大家參考和學(xué)習,感興趣的朋友可以了解下
    2021-11-11
  • springboot?正確的在異步線程中使用request的示例代碼

    springboot?正確的在異步線程中使用request的示例代碼

    這篇文章主要介紹了springboot中如何正確的在異步線程中使用request,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • 聊聊@value注解和@ConfigurationProperties注解的使用

    聊聊@value注解和@ConfigurationProperties注解的使用

    這篇文章主要介紹了@value注解和@ConfigurationProperties注解的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 淺析Spring基于注解的AOP

    淺析Spring基于注解的AOP

    Spring是一個廣泛應(yīng)用的框架,SpringAOP則是Spring提供的一個標準易用的aop框架,依托Spring的IOC容器,提供了極強的AOP擴展增強能力,對項目開發(fā)提供了極大地便利
    2022-11-11
  • 關(guān)于網(wǎng)頁報錯404原因以及解決方法

    關(guān)于網(wǎng)頁報錯404原因以及解決方法

    404錯誤是網(wǎng)站常見的錯誤之一,出現(xiàn)的原因很多,解決方法也有很多種,這篇文章主要給大家介紹了關(guān)于網(wǎng)頁報錯404原因以及解決方法的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • Spring Cloud詳解實現(xiàn)聲明式微服務(wù)調(diào)用OpenFeign方法

    Spring Cloud詳解實現(xiàn)聲明式微服務(wù)調(diào)用OpenFeign方法

    這篇文章主要介紹了Spring Cloud實現(xiàn)聲明式微服務(wù)調(diào)用OpenFeign方法,OpenFeign 是 Spring Cloud 家族的一個成員, 它最核心的作用是為 HTTP 形式的 Rest API 提供了非常簡潔高效的 RPC 調(diào)用方式,希望對大家有所幫助。一起跟隨小編過來看看吧
    2022-07-07
  • Spring Boot整合Elasticsearch實現(xiàn)全文搜索引擎案例解析

    Spring Boot整合Elasticsearch實現(xiàn)全文搜索引擎案例解析

    ElasticSearch作為基于Lucene的搜索服務(wù)器,既可以作為一個獨立的服務(wù)部署,也可以簽入Web應(yīng)用中。SpringBoot作為Spring家族的全新框架,使得使用SpringBoot開發(fā)Spring應(yīng)用變得非常簡單,在本案例中我們給大家介紹Spring Boot整合Elasticsearch實現(xiàn)全文搜索引擎
    2017-11-11
  • java web激活郵箱并找回密碼

    java web激活郵箱并找回密碼

    這篇文章主要介紹了java web激活郵箱并找回密碼,在項目中要實現(xiàn)用戶注冊的郵箱激活以及忘記密碼重置密碼功能,感興趣的小伙伴們
    2015-11-11
  • 在Spring Boot中使用Spring-data-jpa實現(xiàn)分頁查詢

    在Spring Boot中使用Spring-data-jpa實現(xiàn)分頁查詢

    如何使用jpa進行多條件查詢以及查詢列表分頁呢?下面我將介紹兩種多條件查詢方式。具體實例代碼大家參考下本文吧
    2017-07-07

最新評論